在剛剛開始使用wordpress搭建自己的博客時,作為一個小白往往會從網上搜羅各種主題,然后上傳到自己的虛擬主機中逐個應用來查看效果,希望尋找一個能讓自己非常滿意的看起來很漂亮的博客主題。在體驗各種主題時候,很有可能因為從網上下載下來的某一個主題存在Bug或者因為自己的誤操作刪除了一些關鍵文件,導致主題在應用后博客頁面無法正常顯示,登錄后台切換其他主題時也會報錯無法切換,嚴重者甚至無法登錄后台管理……這個時候該怎么辦呢?此時我們只能夠通過修改數據庫內容來手動切換主題。
解決辦法:(本博運行在阿里雲主機,以下以阿里雲主機為例。phpMyAdmin操作類似)
1、首先在阿里雲主機管理平台中選擇“數據庫信息”,在數據庫基本信息表的最后一列中點擊“管理”,打開阿里雲數據庫管理系統。
2、在阿里雲數據庫管理系統登錄界面輸入密碼登錄系統。
3、在阿里雲數據庫管理系統點擊SQL窗口,在SQL窗口中輸入以下代碼,點擊“執行”按鈕可以查看當前應用的WordPress主題名稱,即出現問題的主題。
SELECT * FROM wp_options WHERE option_name = 'template' OR option_name = 'stylesheet' OR option_name = 'current_theme';
4、在SQL窗口中輸入以下語句,點擊“執行”按鈕,將當前主題更新成為能夠正常使用的主題名稱。主題名稱可以使用WordPress系統自帶的 “classic” 和“default”,也可以通過FTP連接虛擬主機查看主題文件目錄下存在的其他主題名稱。下列語句執行完畢后,重新訪問自己的博客頁面即可以正常顯示了。
UPDATE wp_options SET option_value = 'default' WHERE option_name = 'template'; UPDATE wp_options SET option_value = 'default' WHERE option_name = 'stylesheet'; UPDATE wp_options SET option_value = 'default' WHERE option_name = 'current_theme';