函数
register_sidebar_widget ( $name, $output_callback, $classname = '', $params )
- 参数
-
-
(string|int)
$name
Widget ID.- Required: 是
-
(callable)
$output_callback
Run when widget is called.- Required: 是
-
(string)
$classname
Optional. Classname widget option. Default empty.- Required: 否
- Default: (empty)
-
(mixed)
$params
Widget parameters.- Required: 是
-
(string|int)
- 相关
-
- wp_register_sidebar_widget()
- 定义位置
-
-
wp-includes/deprecated.php
, line 2122
-
wp-includes/deprecated.php
- 引入
- 2.2.0
- 弃用
- 2.8.0
为侧边栏注册小工具,具有向后兼容性。
允许$name是一个数组,接受三个元素来抓取第一个元素,第三个元素为名称,或者只使用数组的第一个元素为名称。
在参数列表和向后兼容完成后传递给wp_register_sidebar_widget()。
function register_sidebar_widget($name, $output_callback, $classname = '', ...$params) { _deprecated_function( __FUNCTION__, '2.8.0', 'wp_register_sidebar_widget()' ); // Compat. if ( is_array( $name ) ) { if ( count( $name ) === 3 ) { $name = sprintf( $name[0], $name[2] ); } else { $name = $name[0]; } } $id = sanitize_title( $name ); $options = array(); if ( ! empty( $classname ) && is_string( $classname ) ) { $options['classname'] = $classname; } wp_register_sidebar_widget( $id, $name, $output_callback, $options, ...$params ); }
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。