如何從資料庫啟用/激活 WordPress 插件
遇到無法訪問 WordPress 管理區域的情況可能會非常壓力,尤其是當您需要激活某個重要插件來恢復網站功能時。幸運的是,儘管您無法進入管理區域,但可以通過直接從資料庫激活 WordPress 插件。
在我們的廣泛 WordPress 問題排查和網站管理經驗中,我們幫助了許多使用者解決了這個常見的問題。通過資料庫激活插件是一種實用技巧,可以防止網站長時間停機並快速恢復正常運行。
什麼時候應使用資料庫激活 WordPress 插件?
許多常見的 WordPress 錯誤可能會阻止網站所有者訪問 WordPress 管理區域。在許多情況下,使用者希望在無法訪問管理區域的情況下停用 WordPress 插件。
然而,在某些情況下,網站所有者可能需要激活某些插件才能恢復對其 WordPress 網站的訪問。例如,假設某個錯誤阻止您訪問 WordPress 畫面,並且您找到了一個可以修復該錯誤的插件。
幸運的是,WordPress 會將活動插件資訊存儲在 WordPress 資料庫中。這意味著您可以手動將這些資訊直接輸入資料庫,並告訴 WordPress 啟動插件。
唯一的條件是該插件必須已安裝在您的 WordPress 網站上,也就是說,它應該存在於您的網站插件文件夾中。
那麼,讓我們來看看如何一步一步地通過資料庫來啟用/激活插件:
步驟 1:使用主機控制面板查找您的資料庫名稱
要使用 phpMyAdmin 啟用 WordPress 插件,首先需要查找 WordPress 資料庫的名稱。
為此,登錄您的網站主機儀表板。本教程中我們將使用 Bluehost。 如果您使用其他主機公司,那麼您的 WordPress 主機儀表板可能看起來略有不同。
從“網站”標籤切換到“高級”標籤,然後點擊“文件管理器”選項旁邊的“管理”按鈕。
這將在新窗口中打開文件管理器。在這裡,只需從左側列中找到並點擊 public_html 文件夾。
現在將打開 public_html 文件夾中存儲的所有文件。从这里,您必须从“名称”列中找到并点击包含您站点名称的文件夹。
一些用户可能会在 public_html 文件夹中看到他们的 WordPress 文件和文件夹。打開您的 WordPress 網站文件後,找到 wp-config.php 文件並右鍵單擊它,選擇“查看”選項。
這將在新窗口中打開 wp-config.php 文件,在這裡您可以找到您的資料庫詳細資料。建議您將資料庫詳細資料,包括使用者名稱和密碼,複製並貼到電腦上的記事本應用程序中。
現在已成功找到資料庫名稱,讓我們進行下一步。
步驟 2:通過 phpMyAdmin 查找活動插件選項
找到資料庫名稱後,您需要返回 WordPress 主機控制面板。進入“高級”標籤,向下滾動到“phpMyAdmin”選項,然後點擊旁邊的“管理”按鈕。
這將在新瀏覽器標籤中啟動 phpMyAdmin 應用程序。
註意:在進行任何更改之前,請務必創建完整的資料庫備份。如果過程出現任何問題,備份將非常有用。
接下來,從頁面頂部的導航菜單中點擊“資料庫”標籤。找到您的 WordPress 資料庫並點擊瀏覽按鈕以展開。
這將在屏幕上加載所有的 WordPress 資料庫表。在這裡,您需要找到 wp_options 表並點擊其旁邊的瀏覽按鈕。
註意:默認情況下,WordPress 使用 wp_ 作為表名的前綴。您的 WordPress 資料庫表可能有不同的前綴。
在 wp_options 表中,您需要找到 option_name 為 active_plugins 的列。然後點擊旁邊的“編輯”鏈接。
這將打開一個框,您可以手動輸入詳細資料以激活插件。
步驟 3:使用 phpMyAdmin 激活插件
WordPress 以特定格式存儲活動插件的資訊,以便軟體能夠編程地訪問該資訊。為了告訴 WordPress 要激活的插件,我們需要使用相同的格式。
首先,我們將開始輸入 option_value 為 a:1:,然後打開大括號({)。我們將該值設為 1,因為我們只希望激活一個插件。您可以將該值更改為計劃激活的插件數量。
接下來,我們會在大括號之後輸入 i:0;。在這裡,我們基本上是為我們的插件分配一個序列號碼。記住要從 0 開始而不是 1。
接下來,我們會輸入插件名稱和插件 php 文件名中字符的數量。為此,我們將在框中輸入 s:24:。注意,字符數量會因插件目錄和文件名的字符而不同。例如,我們在本教程中激活的是 WPForms, 它的名稱包括插件文件名共有 24 個字符,如我們的文件管理器中所存儲的那樣。
接下來,您只需輸入插件的目錄名稱。可以通過訪問 File Manager 應用程序的 /wp-content/plugins/ 文件夾找到它。
打開文件夾後,找到插件的 PHP 文件。這將是您需要添加的插件文件名。現在,返回 phpMyAdmin 中輸入插件的名稱,然後關閉引號。然後,添加分號(;)並關閉大括號(})。這個例子中的最終值為:
a:1:{i:0;s:24:”wpforms-lite/wpforms.php”;}
一旦完成,點擊“執行”按鈕來執行命令。現在訪問您的 WordPress 儀表板並前往插件» 已安裝插件頁面。您的插件已成功激活。
如果您想激活其他兩個插件,首先需要更改插件數量,然後為想要激活的每個插件調整每個條目。例如:
a:3:{
i:0;s:47:”all-in-one-seo-pack-pro/all_in_one_seo_pack.php”;
i:1;s:35:”insert-headers-and-footers/ihaf.php”;
i:2;s:24:”wpforms-lite/wpforms.php”;
}
額外:從資料庫停用 WordPress 插件
除了激活,您還可以從資料庫停用或刪除 WordPress 插件,這對於排查錯誤或插件造成相容性問題時特別有幫助。為此,您需要打開網站主機儀表板中的 cPanel。我們再次使用 Bluehost 作為本示範。
進入 cPanel 後,向下滾動到“資料庫”部分,點擊“phpMyAdmin”選項。
這將在螢幕上打開另一個標籤,在那裡您需要選擇您的 WordPress 資料庫。接下來,您將看到 WordPress 資料庫表。您需要找到並選擇 wp_options 表,然後找到 option_name 為 active_plugins 的列並點擊旁邊的“編輯”鏈接。打開提示後,僅需將 option_value 字段更改為 a:0:{}。然後,點擊“執行”按鈕來保存更改。
更多詳情請參見我們的如何在無法訪問 WordPress 管理區域時停用所有插件的教程。
我們希望您學會了如何使用資料庫激活插件。您可能還想看看我們的終極 WordPress 安全指南以及我們為 SEO 專家推薦的最佳 WordPress 主題。
如果您喜歡本文,請訂閱我們的 YouTube 頻道以獲取更多 WordPress 視頻教程。您也可以在 Twitter 和 Facebook 上找到我們。