站长朋友们在进行WordPress网站建设的过程中,很多时候想替换某些文章或评论中的文字或内容,比如敏感词和过期内容,或者给某些关键字添加链接,例如推广链接等,今天我们就介绍一下实现的方法。
切换到主题目录,打开 functions.php 文件,加入以下代码即可:
1 2 3 4 5 6 7 8 9 10 11 12 | function wp_replace_text($text){ $replace = array( // '原始文字' => '替换为这些' 'WP建站' => 'WordPress建站', '阿里云' => '<a href="https://www.aliyun.com">阿里云</a>', ); $text = str_replace(array_keys($replace), $replace, $text); return $text; } add_filter('the_content', 'wp_replace_text'); //正文 add_filter('the_excerpt', 'wp_replace_text'); //摘要 add_filter('comment_text', 'wp_replace_text'); //评论 |
请根据您的实际需求,修改要替换的内容。
如果您要永久替换某些文字或内容,建议您试试 WordPress批量搜索和替换插件 – Search & Replace。