所以问题是这样的。我开始学习WordPress。现在,我遇到了一个非常酷的插件(http://wordpress.org/extend/plugins/wp-tagcanvas/)。现在,当我使用内置主题并激活插件时,我可以在侧边栏看到它。一切都很好,直到这里。现在,我尝试拥有自己的自定义主题。我知道 21 侧边栏上的所有小部件都是由于许多模板文件之一中的一些函数调用而出现的。所以我破译我需要在我的 sidebar.php 中进行类似的调用。
<?php if ( is_active_sidebar( 'sidebar-1' ) ) : ?>
<div id="first" class="widget-area" role="complementary">
所以现在“搜索”小部件出现在我的侧边栏中。伴随着它,我看到一个标题“标签云”,然后什么也没有。同时,如果我使用 21-11 主题,我会得到一个功能齐全的 3d 云小部件。
我已经浏览了插件的 readme.txt 文件。我已经正确地遵循了那里的说明,因为我能够在 21 主题中看到云小部件。
任何人都可以帮助我解决我在这里做错了什么或者我遗漏了什么。
我的另一个问题是如何使用它的索引来显示一个小部件。我写了这些行:
<?php $the_sidebars = wp_get_sidebars_widgets();
print_r( $the_sidebars); ?>
给出以下输出:
Array ( [wp_inactive_widgets] => Array ( [0] => calendar-2 [1] => search-3 ) [sidebar-1] => Array ( [0] => search-2 [1] => tag-cloud-html5 ) [sidebar-2] => Array ( ) [sidebar-3] => Array ( ) [sidebar-4] => Array ( [0] => rss-2 ) [sidebar-5] => Array ( ) )
那么,如果我需要在某个地方显示 rss 小部件,我该如何使用它的索引呢?在此先感谢您的帮助。