如何通過刪除小部件,元框和選項使WordPress更輕鬆
>在我的上一篇文章中,我們創建了一個新的WordPress插件,該插件簡化了為您的客戶提供的管理面板。如果您尚未閱讀,請先這樣做。在本文中,我們將使用相同的插件文件進行更深的配置更改。
刪除WordPress Update Notification
。
>將以下代碼附加到easy-admin.php,以刪除除WordPress管理員以外的每個人的通知:
>刪除不必要的儀表板小部件
function no_update_notification() {
if (!current_user_can('activate_plugins')) remove_action('admin_notices', 'update_nag', 3);
}
add_action('admin_notices', 'no_update_notification', 1);
登入後複製登入後複製
>您可以通過登錄“儀表式”下拉麵板中的儀表板來刪除用戶的儀表板小部件,並在“屏幕選項”下拉麵板中取消檢查項目。但是,這可能不實用,沒有什麼可以阻止您的客戶重新增強它們的。
>將以下功能附加到easy-admin.php上,以刪除不必要的儀表板小部件。您可能需要根據需要添加,刪除或修改UNSET命令。例如,除了WordPress管理員之外,第一部分(第5-7行)刪除了“立即”。第二部分(第9-13行)刪除了小部件,無論用戶的權利如何
>將儀表板窗口小部件的ID分配到其框Div元素 - 使用Firebug或檢查源以找到該值。 >
>刪除不必要的頁面並發布meta框
// remove unnecessary dashboard widgets
function remove_dashboard_widgets(){
global $wp_meta_boxes;
// do not remove "Right Now" for administrators
if (!current_user_can('activate_plugins')) {
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
}
// remove widgets for everyone
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
}
add_action('wp_dashboard_setup', 'remove_dashboard_widgets');
登入後複製>很少有開發人員使用WordPress提供的所有功能。例如,如果將所有帖子分配給一個默認類別,則不需要類別框。也許您不允許評論並可以刪除關聯的框。 >
>將以下功能附加到easy-admin.php上,以從帖子和頁面面板中刪除不必要的元框。您可能必須在此功能中添加或刪除remove_meta_box()調用。第一個參數是分配給盒子的DIV元素的ID - 同樣,可以在源或使用Firebug中發現。
>刪除喜歡的操作
>“ Howdy”消息旁邊的WordPress標頭中的“喜歡的操作”按鈕。通常,它提供了新帖子,草稿,新頁面,上傳以及一些特定於插件的選項的快速鏈接,例如“空緩存”。讓我們刪除我們不需要的選項,將以下代碼附加到easy-admin.php:>
function no_update_notification() {
if (!current_user_can('activate_plugins')) remove_action('admin_notices', 'update_nag', 3);
}
add_action('admin_notices', 'no_update_notification', 1);
登入後複製登入後複製
在此示例中,我們刪除了除管理員以外的所有人的註釋鏈接。要刪除其他項目,您需要在頁面源中找到操作的URL。找到具有ID“喜歡的actions”的元素,其中是帶有ID“ faste-inside”的元素。兒童divs包含指向“媒體 - new.php”等網址的鏈接。要刪除該選項,只需添加Unsot($ action ['Media-new.php']);到功能。
> ph。在我的下一個WordPress帖子中,我們將介紹WordPress菜單,並刪除您要從客戶端隱藏的所有危險選項。
>將以下代碼附加到easy-admin.php,以刪除除WordPress管理員以外的每個人的通知:
>刪除不必要的儀表板小部件
function no_update_notification() { if (!current_user_can('activate_plugins')) remove_action('admin_notices', 'update_nag', 3); } add_action('admin_notices', 'no_update_notification', 1);
>您可以通過登錄“儀表式”下拉麵板中的儀表板來刪除用戶的儀表板小部件,並在“屏幕選項”下拉麵板中取消檢查項目。但是,這可能不實用,沒有什麼可以阻止您的客戶重新增強它們的。
>將以下功能附加到easy-admin.php上,以刪除不必要的儀表板小部件。您可能需要根據需要添加,刪除或修改UNSET命令。例如,除了WordPress管理員之外,第一部分(第5-7行)刪除了“立即”。第二部分(第9-13行)刪除了小部件,無論用戶的權利如何
>將儀表板窗口小部件的ID分配到其框Div元素 - 使用Firebug或檢查源以找到該值。
>刪除不必要的頁面並發布meta框
// remove unnecessary dashboard widgets function remove_dashboard_widgets(){ global $wp_meta_boxes; // do not remove "Right Now" for administrators if (!current_user_can('activate_plugins')) { unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']); } // remove widgets for everyone unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']); unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']); unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']); unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']); unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']); } add_action('wp_dashboard_setup', 'remove_dashboard_widgets');
>
>將以下功能附加到easy-admin.php上,以從帖子和頁面面板中刪除不必要的元框。您可能必須在此功能中添加或刪除remove_meta_box()調用。第一個參數是分配給盒子的DIV元素的ID - 同樣,可以在源或使用Firebug中發現。>刪除喜歡的操作
>“ Howdy”消息旁邊的WordPress標頭中的“喜歡的操作”按鈕。通常,它提供了新帖子,草稿,新頁面,上傳以及一些特定於插件的選項的快速鏈接,例如“空緩存”。讓我們刪除我們不需要的選項,將以下代碼附加到easy-admin.php:
function no_update_notification() { if (!current_user_can('activate_plugins')) remove_action('admin_notices', 'update_nag', 3); } add_action('admin_notices', 'no_update_notification', 1);
在此示例中,我們刪除了除管理員以外的所有人的註釋鏈接。要刪除其他項目,您需要在頁面源中找到操作的URL。找到具有ID“喜歡的actions”的元素,其中是帶有ID“ faste-inside”的元素。兒童divs包含指向“媒體 - new.php”等網址的鏈接。要刪除該選項,只需添加Unsot($ action ['Media-new.php']);到功能。
> ph。在我的下一個WordPress帖子中,我們將介紹WordPress菜單,並刪除您要從客戶端隱藏的所有危險選項。
以上是如何通過刪除小部件,元框和選項使WordPress更輕鬆的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

最近,我們向您展示瞭如何通過允許用戶將自己喜歡的帖子保存在個性化庫中來為用戶創建個性化體驗。您可以通過在某些地方(即歡迎屏幕)使用他們的名字,將個性化結果提升到另一個水平。幸運的是,WordPress使獲取登錄用戶的信息變得非常容易。在本文中,我們將向您展示如何檢索與當前登錄用戶相關的信息。我們將利用get_currentuserinfo(); 功能。這可以在主題中的任何地方使用(頁眉、頁腳、側邊欄、頁面模板等)。為了使其工作,用戶必須登錄。因此我們需要使用

有四種方法可以調整 WordPress 文章列表:使用主題選項、使用插件(如 Post Types Order、WP Post List、Boxy Stuff)、使用代碼(在 functions.php 文件中添加設置)或直接修改 WordPress 數據庫。

博客是人們在網上表達觀點、意見和見解的理想平台。許多新手渴望建立自己的網站,卻因擔心技術障礙或成本問題而猶豫不決。然而,隨著平台不斷發展以滿足初學者的能力和需求,現在開始變得比以往任何時候都更容易。 本文將逐步指導您如何建立一個WordPress博客,從主題選擇到使用插件提升安全性和性能,助您輕鬆創建自己的網站。 選擇博客主題和方向 在購買域名或註冊主機之前,最好先確定您計劃涵蓋的主題。個人網站可以圍繞旅行、烹飪、產品評論、音樂或任何激發您興趣的愛好展開。專注於您真正感興趣的領域可以鼓勵持續寫作

您想了解如何在父分類存檔頁面上顯示子分類嗎?在自定義分類存檔頁面時,您可能需要執行此操作,以使其對訪問者更有用。在本文中,我們將向您展示如何在父分類存檔頁面上輕鬆顯示子分類。為什麼在父分類存檔頁面上顯示子分類?通過在父分類存檔頁面上顯示所有子分類,您可以使其不那麼通用,對訪問者更有用。例如,如果您運行一個關於書籍的WordPress博客,並且有一個名為“主題”的分類法,那麼您可以添加“小說”、“非小說”等子分類法,以便您的讀者可以

過去,我們分享過如何使用PostExpirator插件使WordPress中的帖子過期。好吧,在創建活動列表網站時,我們發現這個插件非常有用。我們可以輕鬆刪除過期的活動列表。其次,多虧了這個插件,按帖子過期日期對帖子進行排序也非常容易。在本文中,我們將向您展示如何在WordPress中按帖子過期日期對帖子進行排序。更新了代碼以反映插件中更改自定義字段名稱的更改。感謝Tajim在評論中讓我們知道。在我們的特定項目中,我們將事件作為自定義帖子類型。現在

要使用 WordPress 主機建站,需要:選擇一個可靠的主機提供商。購買一個域名。設置 WordPress 主機帳戶。選擇一個主題。添加頁面和文章。安裝插件。自定義您的網站。發布您的網站。

您是否正在尋找自動化 WordPress 網站和社交媒體帳戶的方法? 通過自動化,您將能夠在 Facebook、Twitter、LinkedIn、Instagram 等平台上自動分享您的 WordPress 博客文章或更新。 在本文中,我們將向您展示如何使用 IFTTT、Zapier 和 Uncanny Automator 輕鬆實現 WordPress 和社交媒體的自動化。 為什麼要自動化 WordPress 和社交媒體? 自動化您的WordPre

導入 WordPress 源碼需要以下步驟:創建子主題以進行主題修改。導入源碼,覆蓋子主題中的文件。激活子主題,使其生效。測試更改,確保一切正常。
