显示当前所有已注册的侧边栏和小工具名称

WordPress 开发评论103阅读模式

如果想查看当前都有什么小工具和侧边栏,可以通过下面的代码将小工具和侧边栏名称以列表形式显示:

将下面的代码添加到主题函数模板functions.php中:

// 列出所有已注册的侧边栏
function list_registered_widgets_and_sidebars() {
	global $wp_registered_widgets, $wp_registered_sidebars;

	echo "已注册的小工具:<br>";
	foreach ( $wp_registered_widgets as $widget_id => $widget_data ) {
		echo $widget_id . ': ' . $widget_data['name'] . '<br>';
	}

	echo "<br>已注册的侧边栏:<br>";
	foreach ( $wp_registered_sidebars as $sidebar_id => $sidebar_data ) {
		echo $sidebar_id . ': ' . $sidebar_data['name'] . '<br>';
	}
}

之后,在想显示的位置添加:

<?php list_registered_widgets_and_sidebars(); ?>

66

本站文章大部分始于原创,用于个人学习记录,可能对您有所帮助,仅供参考!

weinxin
我的微信
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
 
知更鸟
  • WordPress
  • functions.php
  • WordPress 开发
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖动滑块以完成验证