假設你有一個WordPress博客叫做“WordPress啦”,然后你把博客名字改成了“WordPress吧”。 這時你會希望把在之前的文章里出現的“WordPress啦”都替換成“WordPress吧”。你可能會一篇篇文章地進行手動修改, 也可以通過MySQL數據庫進行替換。下面這段代碼可以在不登錄數據庫的情況下,幫你快速而準確地實現自動替換。
打開function.php文件,加入以下代碼:
function replace_text_wps($text){ ??? $replace = array( ??????? // '替換前的內容' => '替換后的內容' ??????? 'WordPress' => '<a href="#">WordPress</a>', ??????? 'excerpt' => '<a href="#">excerpt</a>', ??????? 'function' => '<a href="#">function</a>' ??? ); ??? $text = str_replace(array_keys($replace), $replace, $text); ??? return $text; } add_filter('the_content', 'replace_text_wps'); add_filter('the_content', 'replace_text_wps'); |
保存文件。成功!
主題貓WP建站,累計幫助1300+客戶成功建站,為站長提供支持!
立刻開啟你的建站之旅