WordPress标签实现追加自定义链接

WordPress 标签的用处说多不多,说少不少,其中利用 WordPress 标签做聚合页面优化是一种搜索引擎很喜欢的方式,或者说很多搜索引擎相比正文页面而言更喜欢抓取和收录标签页面,其次对于 WordPress 标签的作用就是用于文章关键词调用以及文章内链。

WordPress-Tags

我将利用几行代码来实现给 WordPress 文章标签进行自定义标签链接的追加,当然这个对于使用 the_tags 函数调用显示文章标签生效,所以也是突发奇想想给这些固定的标签增加一些自定义链接进去,而这里对于很多新站点来说,做好站点内链就显得很有帮助,于是就有了以下的功能。

//标签增加首页链接
add_filter('term_links-post_tag', 'fanly_tags_add_link');
function fanly_tags_add_link($links) {
	array_unshift($links, '<a href="'. home_url() .'">'. get_bloginfo('name') .'</a>');
	return $links;
}

实现的代码非常简单,就是利用了标签的 term_links-post_tag 动作钩子,给标签链接的数组总追加了一个 WordPress 站点首页的链接到数组开头,这样前端使用 the_tags 函数调用文章标签的时候就会显示我们的首页链接标签,以此增加一个站点首页的内链。

可能很多人不明白为什么这样做,与其说是内链,其实是更好的优化网站品牌名称和网站链接的匹配,提升网站首页名称的加持,简而言之就是优化品牌名,也是为什么很多网站即使被搜索引擎收录,自己去搜索网站名称时自己的网站都不在最前面的一个小小因素。

(0)
打赏 微信扫一扫 微信扫一扫

推荐阅读

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

微信

联系我们

400-800-8888

在线咨询: QQ交谈 邮件:admin@example.com 工作时间:周一至周五,9:30-18:30,节假日休息

联系
联系
邮件

kbr@qq.com

扫码
扫码
返回顶部