为wordpress日志关键词添加链接,增加内链和外链,有利于SEO,实现上述功能一般我们会通过安装插件来实现,比如:WP Keyword Link和SEO Smart Link等。
利用《批量替换WordPress文章中的文字》一文的方法,不用插件也可以实现自动为关键词添加内链和外链。
将下面代码粘贴到主题functions.php文件中:
function replace_text_wps($text){ $replace = array( 'HotNews' => '<a href="https://zmingcx.com/" rel="bookmark" title="HotNews Pro主题">HotNews</a>', '知更鸟' => '<a href="https://zmingcx.com/" rel="bookmark" title="知更鸟博客">知更鸟</a>', '关键词' => '<a href="https://zmingcx.com/" rel="bookmark" title="说明">关键词</a>' ); $text = str_replace(array_keys($replace), $replace, $text); return $text; } add_filter('the_content', 'replace_text_wps');
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!

我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
1F
如果一篇文章,出现多个相同关键词,那不是都要加上链接?
2F
一篇文章里面出现几次同一个关键词,这个关键词如果要链接到几个不同的网址应该怎么办?
3F
出现关键词叠加,锚文本太多,对seo可能不太好
4F
出现楼上那几位说的问题,那要怎么办啊?
5F
这个 好是好,,但对小白 就有点 要求高了。
6F
其实还有别的办法,用正则匹配也是可以的。非贪婪匹配就能解决问题。
7F
如果能够自动把本站所使用的标签都加上链接就更完美了
8F
出现一个问题,如果我设置了两个关键词一个是“知更鸟”一个是“鸟大”,又或者一个是“知更鸟”,一个是“知更鸟大”;那一个页面出现了这样的句子“如今的知更鸟大的飞上天啦!”那该如何是好……
B1
@ 森林之家 估计会按照创建标签的顺序或者时间来 谁在前面先匹配谁
B1
@ 森林之家 我就是遇到这个问题, 在用楼主上面的内链函数的时候,在同一篇文章遇到, 例如: 大兴安岭、 和 兴安、 短的词是加上了, 后面长的词,没办法加,
9F
来学习了
10F
11F
支持支持,省了用插件
12F
如何才能使添加了链接的关键词不变色?
13F
那请问知更鸟主题怎么取消这个功能?