在Wordpress
我想制作两个侧边栏。一个将在内容的左侧,另一个将在二十一主题的右侧(默认侧边栏)。为此,我对我的 211 子主题进行了一些定制。在functions.php中我做了这个改变
register_sidebar( array(
'name' => __( 'Left Hand Sidebar', 'buygames' ),
'id' => 'sidebar-left',
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
'after_widget' => "</aside>",
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
然后在 sidebar-page.php 我添加了这段代码
<div id="left-sidebar">
<?php dynamic_sidebar( 'sidebar-left' ); ?>
</div><!--#left-sidebar-->
就在代码之后get_header();
和<div id="primary">....</div>
. 这工作正常,但我认为这是错误的方法。通过这样做,它将被硬编码。那么有人可以建议我在不进行任何硬编码的情况下做到这一点的好方法吗?任何帮助和建议都将不胜感激。