在使用WordPress建立網站時,外掛是一個強大的工具,可以為網站新增各種功能和特性。然而,有時候在已安裝的外掛中,我們可能會遇到升級通知的問題。這些通知可能會干擾使用者體驗,或者我們可能不想升級某些外掛以避免可能的相容性問題。這個時候,我們會考慮把這些升級通知給它屏蔽了。
好在WordPress 提供了一些鉤子和過濾器,使我們能夠自定義和擴充套件其功能。通過使用這些鉤子和過濾器,我們可以編輯外掛升級通知的行為。以下是禁止已安裝外掛升級通知的步驟:
步驟 1:開啟 WordPress 主題的 functions.php
檔案或自定義外掛檔案。
步驟 2:在檔案的末尾新增以下程式碼:
function remove_update_notifications($value) { if (isset($value) && is_object($value)) { unset($value->response['xxx1/xxx1.php']); unset($value->response['xxx2/xxx2.php']); } return $value; } add_filter('site_transient_update_plugins', 'remove_update_notifications');
其中,你需要替換xxx1/xx1.php
和xx2/xx2.php
為你真實使用的外掛安裝路徑。它們通常位於這個路徑下/wp-content/plugins
, 你需要的就是進入這個資料夾,然後找到你要禁用升級通知的外掛資料夾,然後再替換上面的外掛路徑即可。
舉個例子
比如我們常用的Yoast SEO外掛,它位於/wp-content/plugins/wordpress-seo
, 然後它的主要運行文件為wp-seo-main.php,那麽我們要在functions.php
中添加的程式碼為:
function remove_update_notifications($value) { if (isset($value) && is_object($value)) { unset($value->response['wordpress-seo/wp-seo-main.php']); } return $value; } add_filter('site_transient_update_plugins', 'remove_update_notifications');
保存後,惱人的外掛升級通知就會消失不見了。以後它再也不會來煩你了。但是波哥要說的是:禁用外掛升級通知可能會導致外掛不及時更新,可能會影響外掛的安全性和功能性。因此,在禁用外掛升級通知之前,請確保你已仔細考慮了相關的風險和後果。
猜你喜歡
轉載請保留原文連結:https://www.booooker.com/939.html
- 本站所有文章,如無特殊說明或標註,均為本站原創釋出。在未徵得本站同意時,禁止複製、盜用、採集、釋出本站內容。
- 本站資源僅供研究、學習交流之用,若使用商業用途,請購買正版授權,否則產生的一切後果將由下載使用者自行承擔。
- 如若本站內容侵犯了原著者的合法權益,可聯絡我們進行處理。 聯絡方式(#替換成@):info#booooker.com
評論(0)