自动为WordPress关键词添加链接(非插件)

WordPress159.8K阅读模式

为wordpress日志关键词添加链接,增加内链和外链,有利于SEO,实现上述功能一般我们会通过安装插件来实现,比如:WP Keyword LinkSEO 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');

本站文章大部分始于原创,用于个人学习记录,可能对您有所帮助,仅供参考!

weinxin
我的微信
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
 
知更鸟
评论  15  访客  15
    • 健宇
      健宇 3

      如果一篇文章,出现多个相同关键词,那不是都要加上链接?

      • yunshi126
        yunshi126 3

        一篇文章里面出现几次同一个关键词,这个关键词如果要链接到几个不同的网址应该怎么办?

        • kpopcomedy
          kpopcomedy 6

          出现关键词叠加,锚文本太多,对seo可能不太好

          • 月经不调
            月经不调 3

            出现楼上那几位说的问题,那要怎么办啊?

            • 金属打包机
              金属打包机 0

              这个 好是好,,但对小白 就有点 要求高了。

              • 易而学wordpress主题
                易而学wordpress主题 0

                其实还有别的办法,用正则匹配也是可以的。非贪婪匹配就能解决问题。

                • BOKE123
                  BOKE123 5

                  如果能够自动把本站所使用的标签都加上链接就更完美了

                  • 森林之家
                    森林之家 1

                    出现一个问题,如果我设置了两个关键词一个是“知更鸟”一个是“鸟大”,又或者一个是“知更鸟”,一个是“知更鸟大”;那一个页面出现了这样的句子“如今的知更鸟大的飞上天啦!”那该如何是好……

                      • 帅气小琦琦
                        帅气小琦琦 5

                        @ 森林之家 估计会按照创建标签的顺序或者时间来 谁在前面先匹配谁

                        • 庆勇
                          庆勇 0

                          @ 森林之家 我就是遇到这个问题, 在用楼主上面的内链函数的时候,在同一篇文章遇到, 例如: 大兴安岭、 和 兴安、 短的词是加上了, 后面长的词,没办法加,

                        • woocommerce中文网
                          woocommerce中文网 1

                          来学习了

                          • 我爱动感单车网
                            我爱动感单车网 7

                            :arrow: 不好使,但凡文章中出现的所有关键词都给加上了内链,密密麻麻实在是恐怖!

                            • 笨鸟博客
                              笨鸟博客 0

                              支持支持,省了用插件

                              • 小萌希奥纸尿裤
                                小萌希奥纸尿裤 0

                                如何才能使添加了链接的关键词不变色?

                                • 捕捉皮皮虾
                                  捕捉皮皮虾 0

                                  那请问知更鸟主题怎么取消这个功能?

                                匿名

                                发表评论

                                匿名网友
                                :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

                                拖动滑块以完成验证