wordpress 開發側邊欄的時候,在后臺會有很多原生的 WordPress 小工具,也就是默認的 Widget 有時候并不適合我們。所以為自己的 WordPress 主題自定義小工具是個非常明智的選擇,這樣一來我們需要屏蔽無用的 WordPress 默認小工具,這里分享一個可以把所有原生小工具的功能。
add_action('widgets_init', 'my_unregister_widgets');
function my_unregister_widgets() {
unregister_widget('WP_Widget_Archives');
unregister_widget('WP_Widget_Calendar');
unregister_widget('WP_Widget_Categories');
unregister_widget('WP_Widget_Links');
unregister_widget('WP_Widget_Meta');
unregister_widget('WP_Widget_Pages');
unregister_widget('WP_Widget_Recent_Comments');
unregister_widget('WP_Widget_Recent_Posts');
unregister_widget('WP_Widget_RSS');
unregister_widget('WP_Widget_Search');
unregister_widget('WP_Widget_Tag_Cloud');
unregister_widget('WP_Widget_Text');
unregister_widget('WP_Nav_Menu_Widget');
unregister_widget('WP_Widget_Media_Image');
unregister_widget('WP_Widget_Media_Gallery');
unregister_widget('WP_Widget_Media_Video');
unregister_widget('WP_Widget_Media_Audio');
}將上面面代碼加到主題 functions 模版中即可,之前已啟用的默認小工具將失效。






