下划线 Wordpress 主题 - 添加第二个侧边栏

Posted

技术标签:

【中文标题】下划线 Wordpress 主题 - 添加第二个侧边栏【英文标题】:Underscores Wordpress Theme - Adding second sidebar 【发布时间】:2013-10-20 12:39:35 【问题描述】:

使用下划线主题 (_s) 关注 Wordpress 网站

我有一个侧边栏工作,但想在同一页面上制作第二个侧边栏。 (包含不同的小部件)

我已将新的边栏添加到 functions.php 中,它出现在 Wordpress 登录屏幕中,我可以将小部件放入其中。但是,我无法让它显示在实际网页上。 (第一个侧边栏工作正常)

任何人都知道如何做到这一点或知道教程...

谢谢

【问题讨论】:

【参考方案1】:

您需要编辑主题文件夹中的“sidebar.php”文件。通常应该是:

<div id="secondary" class="widget-area" role="complementary">
    <?php do_action( 'before_sidebar' ); ?>

    <?php if ( ! dynamic_sidebar( 'sidebar-1' ) ) : ?>
    <?php endif; // end sidebar-1 widget area ?>

</div><!-- #secondary -->

您将需要添加另一个 if 语句来查找另一个侧边栏。请务必通过您在 functions.php 文件中使用的任何内容来引用它。

如果您希望它显示在当前侧边栏下方,请务必在关闭“div”之前添加它,以便它仍然在同一列中。我使用了'sidebar-lower':

<div id="secondary" class="widget-area" role="complementary">
    <?php do_action( 'before_sidebar' ); ?>

    <?php if ( ! dynamic_sidebar( 'sidebar-1' ) ) : ?>
    <?php endif; // end sidebar-1 widget area ?>

    <?php if ( ! dynamic_sidebar( 'sidebar-lower' ) ) : ?>
    <?php endif; // end sidebar-lower widget area ?>

</div><!-- #secondary -->

【讨论】:

以上是关于下划线 Wordpress 主题 - 添加第二个侧边栏的主要内容,如果未能解决你的问题,请参考以下文章

第二(第三,…)侧抽屉

在 Wordpress 中并排添加两个标题图像

如何在 Wordpress 的标题中添加图像 [关闭]

Tailwind 覆盖了 wordpress 主题样式

如何使用 Bootstrap for Wordpress 将 Sass 实现为下划线主题?

访问下划线主题中的非wordpress php文件