返回介绍

wp_list_widget_controls()

发布于 2017-09-11 12:22:29 字数 2113 浏览 1018 评论 0 收藏 0

wp_list_widget_controls( string $sidebar,  string $sidebar_name = '' )

Show the widgets and their settings for a sidebar.


description

Used in the admin widget config screen.


参数

$sidebar

(string) (Required) Sidebar ID.

$sidebar_name

(string) (Optional) Sidebar name.

Default value: ''


源代码

File: wp-admin/includes/widgets.php

function wp_list_widget_controls( $sidebar, $sidebar_name = '' ) {
	add_filter( 'dynamic_sidebar_params', 'wp_list_widget_controls_dynamic_sidebar' );

	$description = wp_sidebar_description( $sidebar );

	echo '<div id="' . esc_attr( $sidebar ) . '" class="widgets-sortables">';

	if ( $sidebar_name ) {
		?>
		<div class="sidebar-name">
			<div class="sidebar-name-arrow"><br /></div>
			<h2><?php echo esc_html( $sidebar_name ); ?> <span class="spinner"></span></h2>
		</div>
		<?php
	}

	if ( ! empty( $description ) ) {
		?>
		<div class="sidebar-description">
			<p class="description"><?php echo $description; ?></p>
		</div>
		<?php
	}

	dynamic_sidebar( $sidebar );

	echo '</div>';
}

更新日志

Versiondescription
2.5.0Introduced.

相关函数

Uses

  • wp-includes/formatting.php: esc_attr()
  • wp-includes/formatting.php: esc_html()
  • wp-includes/plugin.php: add_filter()
  • wp-includes/widgets.php: dynamic_sidebar()
  • wp-includes/widgets.php: wp_sidebar_description()

User Contributed Notes

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文