钩子替换法
这个只是暂时的替换,如果想永久修改。请使用网上的数据库方法。代码如下。
function ljy2345_replace_text($text){ $replace = array( // '原来的文字' => '替换后的文字' '该文章由WP-AutoPost插件自动采集发布' => '该文章由<a href="https://www.ljy2345.com/go/aHR0cHM6Ly88YSBocmVmPQ==" target="_blank"https://www.ljy2345.com/tag/w/" class="tooltip-trigger tin" title="查看更多关于 w 的文章">www.ljy2345.com/">LJY2345云采集</a>发布!', ); $text = str_replace(array_keys($replace), $replace, $text); return $text; } add_filter('the_content', 'ljy2345_replace_text'); //只是正文
据自己的实际需求,修改要替换的内容,以及要应用的钩子。如果还要替换评论、摘要里的内容请自行增加如下内容。
add_filter('the_excerpt', 'ljy2345_replace_text'); //摘要内容 add_filter('comment_text', 'ljy2345_replace_text'); //评论内容
以上代码加入主题functions.php文件即可。下面附上数据库修改方法;
数据库法
执行语句;
update wp_posts set post_content =REPLACE(post_content,’该文章由WP-AutoPost插件自动采集发布‘,”);
可以通过phpmyadmin执行这段语句。
但是你不可能整天去输sql命令。所以要装一个SQl语句插件(WP-DBManager这个插件),对于有大量文章的博主来说是个好方法
防止这篇文章中的关键字也被替换为空,博主自己增加了where条件
update hh_posts set post_content =REPLACE(post_content,’该文章由WP-AutoPost插件自动采集发布‘,”) where post_date?>= ‘2015-04-19 00:00:00’;
原文链接: http://jiaminghai.cn/archives/672
赞赏历史上的文章
- 2015: Win10:83个全新图标打包下载( 0)
除特别注明外,本站文章均采用BY-NC-SA协议授权,转载请注明来自:https://www.ljy2345.com/2016/08/%e7%a0%b4%e8%a7%a3auto-post%e5%85%8d%e8%b4%b9%e7%89%88%e7%9a%84%e6%96%87%e6%9c%ab%e9%93%be%e6%8e%a5/
Comments | NOTHING