在您的“Blank Slate“初学者主题:
STEP I: 打开functions.php
然后找到单词:“register\\u sidebar”。内部blankslate_widgets_init()
函数,将以下代码粘贴在register_sidebar()
结束,但在blankslate_widgets_init()
函数(在关闭第二个大括号-“}”)之前):
register_sidebar( array (
\'name\' => __(\'Left Widget Area\', \'blankslate\'),
\'id\' => \'secondary-widget-area\',
\'before_widget\' => \'<li id="%1$s" class="widget-container %2$s">\',
\'after_widget\' => "</li>",
\'before_title\' => \'<h3 class="widget-title">\',
\'after_title\' => \'</h3>\',
) );
它将在管理面板中注册新的侧栏区域。该id将可用于将其调用到前端。
STEP II: 现在,复制sidebar.php
然后将其粘贴并重命名为:sidebar-secondary.php
. 现在擦除内部的所有代码,并粘贴以下内容:
<aside id="sidebar" role="complementary">
<?php if ( is_active_sidebar(\'secondary-widget-area\') ) : ?>
<div id="secondary" class="widget-area">
<ul class="xoxo">
<?php dynamic_sidebar(\'secondary-widget-area\'); ?>
</ul>
</div>
<?php endif; ?>
</aside>
STEP III: 进入
index.php
. 你会注意到
<?php get_sidebar(); ?>
结束后
</section>
标签与该行类似,只需在
<?php get_header(); ?>
, 但在开始之前
<section>
标记,如下所示:
<子><?php get_header(); ?>
<?php get_sidebar( \'secondary\' ); ?>
<section id="content" role="main">
现在,您的布局由两个侧栏组成。其余由您决定-强大的CSS。:)