默认情况下,WordPress
后台提供许多小工具。您可以在背景外观中看到。您可以将要使用的工具直接拖动到相应的侧栏。使用起来很方便。
在开发一些WordPress
主题时,很多主题没有被使用或没有边栏,因此需要删除它们,这样我们就可以删除未使用的小工具。后台显示的小工具使用 register
\uuwidget
函数,这意味着注册小工具,因此我们可以使用 unregister
\uwidget
函数不注册小工具,因此它不会显示。
将其代码放入 theme
functions
.php
文件中
//移除小工具
function
unregister_default_widgets
() {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
");//RSS
unregister_widget
("WP_Widget_Tag_Cloud
");//标签云unregister_widget
("WP_Nav_Menu_Widget
");//自定义菜单unregister_widget
( 'WC_Widget_Products
' );//产品unregister_widget
( 'WC_Widget_Product_Categories
' );//产品分类unregister_widget
( 'WC_Widget_Product_Tag_Cloud
' );//产品标签unregister_widget
( 'WC_Widget_Rating_Filter
' );//平均评分过滤器unregister_widget
( 'WC_Widget_Cart
' );//购物车unregister_widget
( 'WC_Widget_Layered_Nav
' );//分层导航unregister_widget
( 'WC_Widget_Layered_Nav_Filters
' );//Layered
Nav
过滤器unregister_widget
( 'WC_Widget_Price_Filter
' );//价格筛选unregister_widget
( 'WC_Widget_Product_Search
' );//产品搜索unregister_widget
( 'WC_Widget_Top_Rated_Products
' );//热门评分产品unregister_widget
( 'WC_Widget_Recent_Reviews
' );//最近评论unregister_widget
( 'WC_Widget_Recently_Viewed
' );//最近浏览 }add_action
("widgets_init
", "unregister_default_widgets
", 11);
上面的代码删除了所有 WordPress
和 woocommerce
小工具。如果要显示哪一个,只需注释相应的代码即可。
转载请注明:汇站网 » 删除WordPress和WooCommerce不需要的小部件