WordPress儀表盤(Dashboard),,也就是登陸后臺后第一個看見的頁面,,有人說這個界面很累贅,顯示了很多沒人感興趣的信息,,耗費內(nèi)存,例如WordPress China博客新聞(如果你裝的是中文版)、其它WordPress新聞等Widget,。
當(dāng)然,這些小工具都是可以移除的,。對性能上有多少幫助暫時不清楚,,但是對一些性能較差的服務(wù)器或許有一定的幫助性。有一些喜歡簡潔的朋友也不喜歡隱藏而是直接移除,。
下面就說說移除WordPress儀表盤(dashboard)頁面和自帶小工具的方法,。
移除某些WordPress自帶的小工具
把下面的函數(shù)扔進functions.php就行了。請注意:你可以根據(jù)自己的實際需要注釋掉下面的某行或某些行:
function Yusi_remove_meta_widget() { unregister_widget('WP_Widget_Pages'); unregister_widget('WP_Widget_Calendar'); //unregister_widget('WP_Widget_Archives'); unregister_widget('WP_Widget_links'); unregister_widget('WP_Widget_meta'); // unregister_widget('WP_Widget_Search'); unregister_widget('WP_Widget_Text'); // unregister_widget('WP_Widget_Categories'); unregister_widget('WP_Widget_Recent_Posts'); unregister_widget('WP_Widget_Recent_Comments'); unregister_widget('WP_Widget_RSS'); unregister_widget('WP_Widget_Tag_Cloud'); //unregister_widget('WP_Nav_Menu_Widget'); register_widget('WP_Widget_meta_Mod');}add_action( 'widgets_init', 'Yusi_remove_meta_widget',11 );
你可以根據(jù)某個項目的實際需要移除了WordPress后臺某個小工具的代碼,,沒被注釋掉的會被移除,。
移除WordPress儀表盤(dashboard)頁面加載的小工具
雖然說每個WordPress后臺管理員都可以在WordPress儀表盤界面最上方的“選項設(shè)置”中關(guān)閉任何一個已有的小工具,但對不懂技術(shù)的博主來說,,在WordPress后臺不顯示這些小工具或許更好,。
function Yusi_remove_dashboard_widgets() { global $wp_meta_boxes; unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']); unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']); unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']); unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']); unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_drafts']); unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']); unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']); unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);}add_action('wp_dashboard_setup', 'Yusi_remove_dashboard_widgets',11 );
這個你可以放心大膽的全部移除,當(dāng)然也可以按照你的需求來決定是否留下某一個小工具,。