当前位置:首页>WordPress建站>WordPress开发>WordPress函数:unregister_widget(注销小工具)

WordPress函数:unregister_widget(注销小工具)

WordPress 主题 CoreNext

介绍

用来注销小工具(通常是用来注销WordPress内置的小工具)

用法

<?php unregister_widget( $widget_class ) ?> 

参数

$widget_class

(对象)WP_Widget 扩展的 类名

WP_Widget_Pages                   = 页面
WP_Widget_Calendar                = 日历
WP_Widget_Archives                = 存档
WP_Widget_Links                   = 链接
WP_Widget_Meta                    = Meta
WP_Widget_Search                  = 搜索
WP_Widget_Text                    = Text
WP_Widget_Categories              = 分类
WP_Widget_Recent_Posts            = 近期文章
WP_Widget_Recent_Comments         = 最新评论
WP_Widget_RSS                     = RSS
WP_Widget_Tag_Cloud               = 标签云
WP_Nav_Menu_Widget                = 菜单

返回值

示例

注销内置的 WP_Widget_Calendar 小工具(如果你希望替换内置的某些小工具,可以先注销它们,然后再注册类此功能的小工具)

function remove_calendar_widget() {
	unregister_widget('WP_Widget_Calendar');
}

add_action( 'widgets_init', 'remove_calendar_widget' );

源文件

unregister_widget() 位于 wp-includes/widgets.php

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
WordPress开发

WordPress函数:register_sidebar(注册侧边栏)

2013-4-27 8:34:47

WordPress开发

WordPress函数:is_active_widget(已使用小工具)

2013-5-5 9:14:47

3 条回复 A文章作者 M管理员
  1. fuqiaoxin

    我执行了 unregister_widget(‘WP_Widget_Pages’);后页面不显示了,我 怎么恢复啊 ➡ ,求大侠指点…

    • 倡萌

      那你删除这句代码,或者使用 register_widget(‘WP_Widget_Pages’); 试试

    • fuqiaoxin

      谢谢回复,我已经找到问题了

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索