查找实例并调用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);}}}
查看所有引用 在Trac上查看 在GitHub上查看