教程
我们在编写文章时,经常需要添加一些标签关键词的链接,这样不仅可以优化我们的内链,对用户来说也可以参照相关的文章,如果对文章的关键字进行手动添加链接,那样对我们来说太麻烦了,而且在标签关键词很多的情况下我们是记不住的,今天就向大家介绍如何让我们的WordPress文章自动添加标签关键词的链接:
打开我们主题的functions.PHP文件添加如下代码:
// 泽楠云博客 iizny.com
// 文章添加关键词链接
function wpkj_auto_add_tag_link($content){
$limit = 1; // 设置同一个标签添加几次链接
$posttags = get_the_tags();
if ($posttags) {
foreach($posttags as $tag) {
$link = get_tag_link($tag->term_id);
$keyword = $tag->name;
$cleankeyword = stripslashes($keyword);
$url = '<a target="_blank" href="'.$link.'" title="'.str_replace('%s', addcslashes($cleankeyword, '$'), __('View all posts in %s')).'">'.addcslashes($cleankeyword, '$').'</a>';
$regEx = '\'(?!((<.*?)|(<a.*?)))('. $cleankeyword . ')(?!(([^<>]*?)>)|([^>]*?</a>))\'s';
$content = preg_replace($regEx,$url,$content,$limit);
}
}
return $content;
}
add_filter( 'the_content', 'wpkj_auto_add_tag_link', 1 );
OK,当我们的文章出现过我们添加的标签关键词时,就会自动添加链接,你可以查看本站实例,如下图:
![图片[1]-wordpress文章自动添加标签链接-泽楠云资源博客](https://iizny.com/wp-content/uploads/2021/10/2021093023002320.webp)
温馨提示:
© 版权声明
本站网络名称:
泽楠云资源博客
本站永久网址:
https://iizny.com
网站侵权说明:
本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ905730354删除处理。
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
3 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
3 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
THE END
喜欢就支持一下吧
gyh494979154N新朋友3小时前0
666666666彬彬有礼游客9小时前0
感谢分享,感谢感谢godyuN新朋友前天0
嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻godyuN新朋友前天0
惺惺惜惺惺啊gyh494979154N新朋友前天0
666666gyh494979154N新朋友前天0
666666pitifanN新朋友2天前0
可乐游客2天前0
哈哈哈哈好好好好好好