如何在WordPress數據庫中查找和替換文本


您是否要在WordPress中進行大量搜索並替換? 無論您要查找並替換特定的文本,URL還是圖像,都可以使用查找並替換WordPress插件或簡單的SQL查詢輕鬆地做到這一點。 在本文中,我們將向您展示如何在WordPress數據庫中查找和替換文本。

一鍵查找並替換WordPress數據庫中的文本

什麼時候需要查找和替換WordPress數據庫?

假設您已經在許多帖子中添加了特定的文本或URL。 您不知道將這些文本添加到了哪些帖子中,但是您確實知道其中有很多。

現在,您可以手動搜索您的站點並逐一編輯每個帖子。 這將需要時間,並且很有可能錯過某些事件。

使用單個命令自動查找和替換將執行相同的操作,但是更加快捷有效。

但是它有一個缺點。 如果您犯了一個錯誤,那麼您將無法撤消它。 替換文本後,它就消失了。 您將需要仔細鍵入要查找的文本以及要替換為的文本。

話雖如此,讓我們看看如何輕鬆地查找和替換WordPress數據庫中的文本。

入門

如前所述,您對數據庫所做的更改將是不可逆的。 您需要採取一切預防措施,以確保不會丟失數據。

首先,您需要創建一個WordPress數據庫備份。 您可以使用WordPress備份插件來做到這一點。 另外,您也可以使用phpMyAdmin創建數據庫備份。

創建WordPress數據庫的備份後,您可以繼續運行查找和替換命令。

運行查找並替換為WordPress插件

如果您不熟悉代碼並且不想編寫自定義SQL查詢,那麼有一個易於使用的查找和替換WordPress插件,稱為Better Search Replace。

更好的搜索替換插件設置

它允許您從WordPress管理區域內運行搜索和替換命令。 我們有詳細的指南,介紹如何使用Better Search Replace插件在WordPress中進行搜索和替換。

使用phpMyAdmin運行查找和替換MySQL查詢

您還可以使用phpMyAdmin從WordPress數據庫中查找和替換文本。

首先,您需要登錄到WordPress託管的cPanel儀表板。 向下滾動到數據庫部分,然後單擊phpMyAdmin。

phpMyAdmin

上面的屏幕截圖顯示了BlueHost上的cPanel儀表板。 您的cPanel儀表板看起來可能略有不同。

這將啟動phpMyAdmin,您需要在其中單擊WordPress數據庫名稱,然後單擊SQL。

在phpMyAdmin中運行SQL查詢

您將需要使用以下格式輸入您的SQL查詢:

update TABLE_NAME set FIELD_NAME =
replace(FIELD_NAME, 'Text to find', 'text to replace with'); 

例如,如果您要搜索WordPress帖子內容中的文本,則可以這樣編寫查詢:

update wp_posts set post_content =
replace(post_content,'Text to find','text to replace with');

點擊“開始”按鈕繼續。

PhpMyAdmin將運行您的SQL查詢,成功後將顯示該查詢影響的行數。

現在,您可以訪問WordPress網站以查看您所做的更改。

我們希望本文能幫助您學習如何在WordPress數據庫中一鍵式查找和替換文本。 您可能還希望查看有關使用phpMyAdmin進行WordPress數據庫管理的初學者指南。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。