很多時間我們將服務器中的圖片下載到本地,然后刪掉,但是有一個問題就是,所有文章中的圖片路徑還是以前的,沒有根據域名來。導致下午某些時間段圖片都是無法顯示的,后來想到用MySQL直接批量替換,執行才不到1秒的時間。
所以,今天就向大家分享一下用MySQL語句批量替換wordpress文章圖片路徑的方法!
其實很簡單,進入空間商 phpmyadmin 管理界面,選擇對應wordpress數據庫,點擊SQL輸入一下批量替換語句即可:
UPDATE wp_posts
SET post_content = replace(post_content, ‘http://smwell-wordpress.stor.sinaapp.com/uploads’, ‘http://www.alidoor.com/wp-content/uploads’)
注:replace第1個參數是字段名,第2個參數是需要替換的路徑,第3個參數是替換后的路徑;
請注意,如果不加where
條件的話,默認是替換所有文章中的路徑,如果你希望只改某條數據,找到ID,輸入下列語句:
UPDATE wp_posts
SET post_content = replace(post_content, ‘http://smwell-wordpress.stor.sinaapp.com/uploads’, ‘http://www.alidoor.com/wp-content/uploads’)
where ID = 你的文章ID
是不是很方便?有了這句批量替換語句你就無需每次都要手動一個個替換文章指定內容了。省時又省力!
聲明:本站所有資源由用戶發布分享以及互聯網轉載,只作為宣傳購買原版的參考,版權爭議與本站無關;如果你有什么不錯的資源,也可以提供給本站免費幫你發布宣傳;本站不對任何資源負法律責任以及索取相關費用,您若發現本站侵犯了你的版權利益,請聯系本站刪除處理!謝謝!