WP_Widget::显示回调(阵列 $个参数,int |数组 $小部件_参数 = 1 )

生成实际的小部件内容(请勿覆盖)。

描述

查找实例并调用WP_Widget::Widget()。

参数

$个参数阵列必修的
显示参数。有关接受的参数的信息,请参阅WP_Widget::Widget()。
$小部件_参数整数|阵列可选择的
小部件实例的内部订单号或多小部件参数数组。

  • 整数
    数字增量用于同一小部件的倍数。

违约:1

来源

公共函数display_callback($args,$widget_args=1){if(is_numeric($widget_args)){$widget_args=数组(“数字”=>$widget_args);}$widget_args=wp_parse_args($widget_args,数组(“数字”=>-1));$this->_set($widget_args['number']);$instances=$this->get_settings();if(isset($instances[$this->number]){$instance=$instances[$this->number];/***过滤特定小部件实例的设置。**返回false将有效地缩短小部件的显示。**@自2.8.0起**@param array$instance当前小部件实例的设置。*@param WP_Widget$小部件当前小部件实例。*@param array$args默认小部件参数的数组。*/$instance=应用过滤器('widget_display_callback',$instance,$this,$args);if(false===$instance){回报;}$was_cache_addition_suspended=wp_suspend _ cache_addition();if($this->is_preview()&&$was_cache_addition_suspended){wp_suspend_cache_adition(true);}$this->小部件($args,$instance);if($this->is_preview()){wp_suspend_cache_addition($was_cache_aaddition_suspend);}}}

挂钩

应用筛选器('widget_display_callback',阵列 $实例,WP_小工具 $小部件,阵列 $个参数 )

过滤特定小部件实例的设置。

变更日志

版本描述
2.8.0介绍。

用户贡献的笔记

你必须登录在能够发表注释或反馈之前。