wp_render_widget_control

函数


wp_render_widget_control ( $id )
参数
  • (string)
    $id
    Widget ID.
    Required:
返回值
  • (string|null)
定义位置
  • wp-includes/widgets.php
    , line 2036
引入
5.8.0
弃用

调用一个小组件的控制回调,并返回输出。

function wp_render_widget_control( $id ) {
	global $wp_registered_widget_controls;

	if ( ! isset( $wp_registered_widget_controls[ $id ]['callback'] ) ) {
		return null;
	}

	$callback = $wp_registered_widget_controls[ $id ]['callback'];
	$params   = $wp_registered_widget_controls[ $id ]['params'];

	ob_start();

	if ( is_callable( $callback ) ) {
		call_user_func_array( $callback, $params );
	}

	return ob_get_clean();
}