您想在 wordpress 中進行批量搜索和替換嗎?
無論您想要查找和替換 wordpress 網站上的特定文本、URL 還是圖像,您都可以通過使用查找和替換 WordPress 插件或簡單的 sql 查詢輕松實現。
在本文中,我們將向您展示如何查找和替換 WordPress 數據庫中的文本。
什么時候需要在 WordPress 數據庫中查找和替換?
在某些情況下,您可能需要查找并替換WordPress 網站數據庫中的項目。
例如,假設您已將特定文本或 URL 添加到許多帖子中。您不知道該文本已添加到哪些帖子,但您確實知道其中有很多帖子。
現在,您可以手動搜索您的網站并逐一編輯每一篇文章。但這將花費大量時間,并且很可能會丟失一些您想要更改的文本。
使用單個命令自動查找和替換項目將執行相同的操作,但速度更快、效率更高。
不過,這種方法有一個缺點。如果您犯了錯誤,那么您將無法撤消它。一旦你替換了文本,它就消失了。您需要仔細鍵入您要查找的文本以及要替換的文本。
話雖如此,讓我們看看如何輕松查找和替換 WordPress 數據庫中的文本。
在數據庫上運行搜索和替換之前
正如我們之前提到的,您對數據庫所做的更改將是不可逆的。您需要非常小心,以確保不會丟失數據。
首先,您需要創建 WordPress 數據庫備份。您可以使用像Duplicator這樣的WordPress 備份插件來做到這一點。
或者,您也可以使用 phpMyAdmin 創建數據庫備份。
創建 WordPress 數據庫的備份后,您可以繼續運行查找和替換命令。
使用 WordPress 插件運行查找和替換
如果您不熟悉代碼并且不想編寫自定義 SQL 查詢,那么有一個易于使用的查找和替換 WordPress 插件,名為Better Search Replace。
首先,您需要安裝并激活 Better Search Replace 插件。有關更多詳細信息,您可以參閱我們有關如何安裝 WordPress 插件的指南。
然后,您需要轉到WordPress 管理儀表板中的工具 ? 更好的搜索替換。
從這里,您需要在“搜索”字段中輸入要更改的文本。然后,您必須將要替換的文本寫入“替換為”字段。
您還可以選擇在 WordPress 數據庫中選擇特定的表。
在“其他設置”中,我們還建議選中“作為試運行運行”。這樣,插件將允許您在應用更改之前檢查它將進行的更改。
然后,只需單擊“運行搜索/替換”。
如果您需要更多幫助,我們提供了有關如何使用 Better Search Replace 插件在 WordPress 中搜索和替換的詳細指南。
使用 phpMyAdmin 運行查找和替換 mysql 查詢
您還可以使用 phpMyAdmin 查找并替換 WordPress 數據庫中的文本。
首先,您需要登錄WordPress 托管帳戶的 cPanel 儀表板。然后,向下滾動到數據庫部分并單擊“phpMyAdmin”。
上面的屏幕截圖顯示了Bluehost上的 cPanel 儀表板。您的 cPanel 儀表板可能看起來略有不同。
這將啟動 phpMyAdmin,您需要在其中單擊您的 WordPress 數據庫名稱,然后單擊“SQL”。
然后,您需要按以下格式輸入 SQL 查詢:
updateTABLE_NAME setFIELD_NAME =replace(FIELD_NAME, 'Text to find', 'text to replace with');
由
在 WordPress 中一鍵使用
例如,如果您想搜索 WordPress 帖子內容中的文本,那么您可以像這樣編寫查詢:
updatewp_posts setpost_content =replace(post_content,'Text to find','text to replace with');
由
在 WordPress 中一鍵使用
然后,單擊“繼續”按鈕繼續。
phpMyAdmin 將運行您的 SQL 查詢,成功后,它將顯示受查詢影響的行數。
您現在可以訪問您的 WordPress 網站來查看所做的更改。
我們希望本文能幫助您了解如何在 WordPress 數據庫中一鍵查找和替換文本。您可能還想查看我們關于使用 phpMyAdmin 進行 WordPress 數據庫管理的初學者指南以及我們專家精選的最佳 WordPress 數據庫插件。