我有一个基于210的儿童主题。
我已经将侧边栏和辅助侧边栏分开,以便可以在不同的页面上使用。
侧栏。php文件:
<div id="primary" class="widget-area" role="complementary">
<ul class="xoxo">
<?php
/* When we call the dynamic_sidebar() function, it\'ll spit out
* the widgets for that widget area. If it instead returns false,
* then the sidebar simply doesn\'t exist, so we\'ll hard-code in
* some default sidebar stuff just in case.
*/
if ( ! dynamic_sidebar( \'primary-widget-area\' ) ) : ?>
<li id="search" class="widget-container widget_search">
<?php get_search_form(); ?>
</li>
<li id="archives" class="widget-container">
<h3 class="widget-title"><?php _e( \'Archives\', \'twentyten\' ); ?></h3>
<ul>
<?php wp_get_archives( \'type=monthly\' ); ?>
</ul>
</li>
<li id="meta" class="widget-container">
<h3 class="widget-title"><?php _e( \'Meta\', \'twentyten\' ); ?></h3>
<ul>
<?php wp_register(); ?>
<li><?php wp_loginout(); ?></li>
<?php wp_meta(); ?>
</ul>
</li>
<?php endif; // end primary widget area ?>
</ul>
</div><!-- #primary .widget-area -->
侧栏-2。php
<?php
// A second sidebar for widgets, just because.
if ( ! dynamic_sidebar( \'secondary-widget-area\' ) ) : ?>
<div id="secondary" class="widget-area" role="complementary">
<ul class="xoxo">
<?php dynamic_sidebar( \'secondary-widget-area\' ); ?>
</ul>
</div><!-- #secondary .widget-area -->
<?php endif; ?>
我想在我的帖子页面中显示边栏-2(第二个边栏)。我用以下方式称呼他们:
<?php get_template_part(‘sidebar’,2); ?>
(在以下文件中:archive.php、post.php、author.php、category.php)
而不是<?php get_sidebar(); ?>
我已经为“阅读”设置了“设置”,这样页面就可以显示“帖子”。
当我访问页面时,它会显示主侧栏。您可以在http://akhomehealth.com/newsletter/
边栏应该显示搜索、存档、类别和最近的帖子。