WordPress 快速替换全部文章中的指定内容

林继 WordPress 3,238 共写了188个字 (2011-04-07 22:07:20) 没有评论 打印 扫描二维码 百度已收录

如果你想替换文章中某内容为其他文字,如给所有文章中有“杰夫工作室”的文字添加链接,可以尝试以下方法。

打开function.php文件,加入以下代码:

  1. function replace_text_wps($text){
  2.     $replace = array(
  3.         // '替换前的内容' => '替换后的内容'
  4.         '杰夫工作室' => '<a href="http://www.jeff-chen.com/studio/">杰夫工作室</a>',
  5.         '下一页工作室' => '杰夫工作室',
  6.         'excerpt' => '<a href="#">excerpt</a>'
  7.     );
  8.     $text = str_replace(array_keys($replace), $replace, $text);
  9.     return $text;
  10. }
  11.  
  12. add_filter('the_content', 'replace_text_wps');
  13. add_filter('the_excerpt', 'replace_text_wps');

通过这段代码可以在不登录数据库的情况下,帮你快速而准确地实现自动替换。至于你怎么使用这个代码就看你的创造力了。
本文来自:http://www.jeff-chen.com

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >