批量替换WordPress文章中的关键词

知更鸟
知更鸟
站长
2332
文章
0
粉丝
WordPress106,111阅读模式

如果你在博客的文章中经常加入一些关键词句,但后来准备将这些关键词句替换为其它的内容,手动替换工作量大、而且麻烦。下面的段代码可以非常方便地帮你替换掉这些关键词句。

将下面代码加到主题的functions.php文件中:

  1. function replace_text_wps($text){
  2.     $replace = array(
  3.         // '关键词' => '替换的关键词'
  4.         'wordpress' => '<a href="#">wordpress</a>',
  5.         'excerpt' => '<a href="#">excerpt</a>',
  6.         'function' => '<a href="#">function</a>'
  7.     );
  8.     $text = str_replace(array_keys($replace), $replace$text);
  9.     return $text;
  10. }
  11. add_filter('the_content', 'replace_text_wps');
  12. add_filter('the_excerpt', 'replace_text_wps');

原文:How to easily replace words in your posts

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

weinxin
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
 
知更鸟
评论  10  访客  9
    • 围挡
      围挡 4

      这样确实省去很多时间。

      • 疯来愚去
        疯来愚去 1

        设置后马上就会文章内容进行替换吗? 支持代码替换吗?

        • 微历史
          微历史 3

          我想将正文中的标点符号修改为图片方式,用这个方法并没搞定

          • 指尖上的文艺青年
            指尖上的文艺青年 2

            怎么替换呢?

            • 秀秀
              秀秀 2

              这个代码是挺方便的,如果我要替换特定分类下的内容,这个代码应该怎么修改

              • 科技小玩意儿
                科技小玩意儿 0

                请问这个可以用于替换图片的src吗?我更换了域名,图床也更换了域名,老域名不想续费了,用这个能不能批量将图片的src替换掉,比如从img.wanyier.info/xxxx换到img.wanyr.com/xxxx

                • 似魔鬼的步伐
                  似魔鬼的步伐 3

                  是不是可以用来去掉采集版权、

                  • 车轮组
                    车轮组 1

                    路过留名

                    • 莫斯科
                      莫斯科 3

                      大神,你为什么不升级https呢?看你博客好几年了.感谢你的文章.

                    匿名

                    发表评论

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

                    拖动滑块以完成验证