> WordPress开发手册 > unregister_widget

unregister_widget


介绍

用来注销小工具(通常是用来注销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


上一篇:
下一篇: