我已經在工作和其他地方從一臺服務器到另一臺服務器進行了大量WordPress遷移,但是我從未能夠理解的一件奇怪事情是爲什麼窗口小部件設置永遠不會被繼續。在WordPress中遷移Widget設置
我將轉儲MySQL數據庫,查找/替換本地主機與活動域,SSH數據庫到實時服務器,然後ftp整個WP安裝(核心和主題,從我的本地機器),仍然小部件設置將被清除。有時,在我在儀表板中製作的主題選項頁面中保存的值也是如此。
我錯過了什麼?
我已經在工作和其他地方從一臺服務器到另一臺服務器進行了大量WordPress遷移,但是我從未能夠理解的一件奇怪事情是爲什麼窗口小部件設置永遠不會被繼續。在WordPress中遷移Widget設置
我將轉儲MySQL數據庫,查找/替換本地主機與活動域,SSH數據庫到實時服務器,然後ftp整個WP安裝(核心和主題,從我的本地機器),仍然小部件設置將被清除。有時,在我在儀表板中製作的主題選項頁面中保存的值也是如此。
我錯過了什麼?
WordPress的商店小部件選項 - 和一些插件和主題也存儲他們的選擇 - 作爲序列化的數據,所以你必須比完整查找/替換的URL更小心。
更全面的答案和一些其他的方法可以做到移動數據庫,並保留序列化的數據:https://wordpress.stackexchange.com/questions/9076/why-is-my-database-import-losing-text-widget-data
要移動一個WordPress站點和再改我用這個腳本的所有序列化的數據。 使用非常簡單,下載腳本,將憑證變量更改爲php腳本中的數據庫並運行它。
鏈接下載腳本: http://davidcoveney.com/575/php-serialization-fix-for-wordpress-migrations/
做工精細。