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

2013年09月15日10:38:59 14 8,175

为wordpress日志关键词添加链接,增加内链和外链,有利于SEO,实现上述功能一般我们会通过安装插件来实现,比如:WP Keyword LinkSEO Smart Link等。

利用《批量替换WordPress文章中的文字》一文的方法,不用插件也可以实现自动为关键词添加内链和外链。

将下面代码粘贴到主题functions.php文件中:

  1. function replace_text_wps($text){  
  2.     $replace = array(  
  3.         'HotNews' => '<a href="http://zmingcx.com/" rel="bookmark" title="HotNews Pro主题">HotNews</a>',  
  4.         '知更鸟' => '<a href="http://zmingcx.com/" rel="bookmark" title="知更鸟博客">知更鸟</a>',  
  5.         '关键词' => '<a href="http://zmingcx.com/" rel="bookmark" title="说明">关键词</a>'  
  6.     );  
  7.     $text = str_replace(array_keys($replace), $replace$text);  
  8.     return $text;  
  9. }  
  10.   
  11. add_filter('the_content', 'replace_text_wps');  

 

weinxin
我的微信
分享交流WordPress经验与技巧,关注前端设计与网站制作。仅用于功能演示。
Begin主题购买
Begin主题购买

发表评论

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

目前评论:14   其中:访客  14   博主  0

    • 健宇 3

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

      • yunshi126 3

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

        • kpopcomedy 6

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

          • 月经不调 3

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

            • 金属打包机 0

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

              • 易而学wordpress主题 0

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

                • BOKE123 5

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

                  • 森林之家 1

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

                      • 帅气小琦琦 5

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

                        • 庆勇 0

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

                        • woocommerce中文网 1

                          来学习了

                          • 我爱动感单车网 7

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

                            • 笨鸟博客 0

                              支持支持,省了用插件

                              • 小萌希奥纸尿裤 0

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