位置: 编程技术 - 正文
推荐整理分享WordPress中获取页面链接和标题的相关PHP函数用法解析(wordpress抓取网页),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:wordpress获取用户名,wordpress page,wordpress page,wordpress怎么搜,wordpress 文章页,wordpress抓取网页,wordpress获取用户名,wordpress抓取网页,内容如对您有帮助,希望把文章链接给更多的朋友!
get_permalink()(获取文章或页面链接)get_permalink() 用来根据固定连接返回文章或者页面的链接。在获取链接时 get_permalink() 函数需要知道要获取的文章的 ID,如果在循环中则自动默认使用当前文章。
用法
参数
$id
(混合)(可选)文章或者页面的 ID(整数);还可以是文章对象。
默认值:在循环中自动调用当前的文章
$leavename
(布尔)(可选)转化成链接是是否忽略文章别名。如果设置成 True,那么将返回 而不是 | 布尔)成功获取链接则返回链接,失败则返回 False.
例子
根据 ID 获取文章或页面的链接:
循环中获取当前文章的链接:
根据页面标题获取页面链接:
其它
此函数位于:wp-includes/link-template.php
wp_title()(获取网页标题)wp_title() 用来获取当前网页的标题,也就是 title 标签里边的内容。
wp_title() 能在不同的页面自动生成不同的标题(比如首页就是网站标题、文章页就是文章标题)。WordPress 官方的主题都在使用这个函数生成标题,但是在国内的主题中却总是被忽视(因为默认情况下这个函数对 SEO 并不是太好)。
我还是推荐使用这个函数调用标题,更加符合主题开发规范,如果你要让他变的更加符合 SEO,可以使用过滤器优化一下,本文结尾有优化方法。
用法
参数
$sep
(字符串)(可选)标题内容的分隔符,一般设置成 “|” 或者 “-”。
默认值:»(»)
$display
(布尔)(可选)是否直接打印标题,如果设置成 False 则返回标题,可以存储到变量里。
默认值:True(直接打印输出)
$seplocation
(字符串)(可选)分隔符所在位置,左边还是右边,如果传递 “right” 则为右边,其它任何内容都是左边。
默认值:空字符串(左边)
返回值
(字符串)如果 $display 参数设置成 False,才能返回标题的内容,根据不同的标题会返回不同的内容,默认情况下返回的内容是这样的:
文章页:文章标题 日期页:日期 分类页:分类标题 作者页:作者名字如果你想更加详细的了解,可以阅读下边的函数源码:
很显然默认情况下标题是比较简陋的,对 SEO 并不是很友好。
例子
其它
标题可以使用 wp_title 过滤器定制,此函数位于:wp-includes/general-template.php
PHP附件下载中文名称乱码的解决方法 本文实例讲述了PHP附件下载中文名称乱码的解决方法。分享给大家供大家参考,具体如下:PHP中,如果要下载的文件名称为中文,则会出现文件标题乱
WordPress中查询文章的循环Loop结构及用法分析 WordPress上获取文章最重要的就是循环(Loop),事实上循环就是去数据库查询到相应的文章,然后暂时储存到全局变量里边,需要的时候一篇一篇的输出
简介WordPress中用于获取首页和站点链接的PHP函数 home_url()(获取首页链接)ome_url()函数用来获取WordPress的首页链接。用法home_url($path,$scheme);参数$path(字符串)(可选)在首页链接后边追加的内容,是
标签: wordpress抓取网页
本文链接地址:https://www.jiuchutong.com/biancheng/282807.html 转载请保留说明!友情链接: 武汉网站建设