自由屋推书网—热门的小说推荐平台!

你的位置: 首页 > wordpress分享

WordPress如何删除与WooCommerce不需要的小工具Widget

2021-12-09 15:35:52

我们在使用WordPress建立网站,其后台默认提供了许多的小工具,在后台外观中可以直接看到,想要使用哪个直接拖动到对应的边栏上就可以,使用起来很是方便。如果我们在开发一些WordPress主题时,有很多小工具都用不上,需要移除,那么我们可以将不使用的小工具给移除或者删除掉吗?下面就来给大家带来WordPress删除与WooCommerce不需要的小工具Widget的方法。

显示在后台的小工具都是使用register_widget函数,意思是注册小工具,所以我们可以使用unregister_widget函数,不注册小工具,这样就不显示。

将其代码放入到对应主题的 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的小工具,如果想显示哪个,就把相应的代码注释就可以。

编辑推荐

热门小说