WordPress小部件未显示在自定义主题上

我建立了一个自定义的wordpress主题, 并且还建立了一个自定义的小部件侧栏(因此启用了小部件), 我可以看到小部件的标题, 但是内容未显示。例如, 我使用的是民意调查小部件, 标题与我设置的标题完全相同, 但是内容完全空白。
在标题中, 将加载插件的脚本, 但同样没有内容。我尝试了多个插件, 它们都做同样的事情。我也尝试使用do_shortcode()再次尝试, 但没有任何内容。所以我很沮丧。
我也曾尝试在wordpress论坛上获得支持, 但我从未成功在那里得到查询的答案。
我希望有人遇到过同样的问题, 可以指出问题所在。
在标题中, 我包含以下信息:

< html < ?php language_attributes(); ?> > < meta charset="< ?php bloginfo( 'charset' ); ?> " /> < ?php wp_head(); ?> < ?php wp_meta(); ?> < ?php wp_print_scripts(); ?>

但是, 再次没有结果。 Google搜索也没有解决这个问题。奇怪的是, 我以相同的方式设计了所有wordpress主题, 其中大多数主题都托管在同一台服务器上, 这是唯一有此问题的主题。
另外, 我还包括了functions.php脚本, 以供参考。
< ?php function twentyten_widgets_init() {register_sidebar( array( 'name' => __( 'Primary Widget Area', 'twentyten' ), 'id' => 'primary-widget-area', 'description' => __( 'Add widgets here to appear in your sidebar.', 'twentyten' ), 'before_widget' => '< div id="spacer"> ', 'after_widget' => '< /div> < /div> ', 'before_title' => '< div id="left_top"> ', 'after_title' => '< /div> < div id="left_bottom"> ', ) ); }add_action( 'widgets_init', 'twentyten_widgets_init' ); add_filter( 'show_admin_bar', '__return_false' ); remove_action( 'personal_options', '_admin_bar_preferences' ); ?>

编辑**我从标头中删除, 因为它在标头中导致重复的脚本。因此, 这不再是问题, 但是并不能解决问题, 并且由于删除而没有任何更改。
#1从代码中, 所有小部件都将如下所示:
< div id="spacer"> < div id="left_top"> Title< /div> < div id="left_bottom"> CONTENT < /div> < /div>

你在此处为元素使用id(可能打算使用类), 例如id =” left_top” 。因此, 添加多个部件会给你带来问题, 请参阅如果多个不同的HTML元素是不同的元素, 它们是否可以具有相同的ID ?, 因为ID应该是唯一的。
【WordPress小部件未显示在自定义主题上】你可能会在这些ID之一(例如#left_bottom {display:none})上应用css / javascript, 这将解释为什么你的内容将不会显示为与你使用的小部件无关。

    推荐阅读