原文链接:https://www.chenweiliang.com/cwl-27651.html
由于WordPress文章自动锚文本插件Automatic Internal Links for SEO不支持标签自动锚文本的功能。
如果能够添加标签关键词锚文本,这样可以SEO优化我们的内部链接,还能为用户参考相关文章。
WordPress标签如何自动加内链?
那么如何让WordPress网站上的文章,自动添加标签内链呢?
其实我们只需要在主题目录下的functions.php
文件中,添加一段php代码就可以实现。
WordPress文章内容标签自动加锚文本优化代码
/**
* WordPress 自动为文章标签添加该标签的链接
* https://www.chenweiliang.com/cwl-27651.html
*/
function wptag_auto_add_tag_link($content)
$limit = 1; // 设置WordPress文章同一个标签,自动添加几次内链?
$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 = '\'(?!((<.*?)
return $content;
add_filter( 'the_content', 'wptag_auto_add_tag_link', 1 );
添加代码到WordPress主题的functions.php
文件后,再看我们的文章。
当我们添加的标签关键词出现时,是否有自动添加内部链接?
欢迎转载《WordPress怎么设置内链?文章内容标签自动加锚文本优化》
欢迎分享本文链接:https://www.chenweiliang.com/cwl-27651.html
网站地址:https://www.chenweiliang.com/
欲获取更多资讯内幕和秘技,欢迎进入Telegram频道:https://www.chenweiliang.com/go/tgchannel
没有评论:
发表评论