bbPress侧边栏没有显示在儿童主题二十四

时间:2018-03-18 08:47:01

标签: wordpress themes sidebar bbpress

我按照这里的说明操作: https://codex.bbpress.org/layout-and-functionality-examples-you-can-use/#26-creating-a-bbpress-specific-sidebar

这是我的儿童主题代码:

sidebar.php - https://dpaste.de/pRuO

function.php - https://dpaste.de/8uCg

this is the widget dashboard - https://i.imgur.com/k6KdacU.png

这里是sidebar.php子主题代码:

<div id="secondary">
    <?php
        $description = get_bloginfo( 'description', 'display' );
        if ( ! empty ( $description ) ) :
    ?>
    <h2 class="site-description"><?php echo esc_html( $description ); ?></h2>
    <?php endif; ?>

    <?php if ( has_nav_menu( 'secondary' ) ) : ?>
    <nav role="navigation" class="navigation site-navigation secondary-navigation">
        <?php wp_nav_menu( array( 'theme_location' => 'secondary' ) ); ?>
    </nav>
    <?php endif; ?>

    <?php if ( is_active_sidebar( 'sidebar-1' ) && !is_bbpress() ) : ?>
    lalala
    <div id="primary-sidebar" class="primary-sidebar widget-area" role="complementary">
        <?php dynamic_sidebar( 'sidebar-1' ); ?>
    </div><!-- #primary-sidebar -->    
    <?php elseif ( is_active_sidebar( 'bbp-sidebar' ) && is_bbpress() ) : ?>    
    mamama
    <div id="secondary" class="primary-sidebar widget-area" role="complementary">
        <?php dynamic_sidebar( 'bbp-sidebar' ); ?>
    </div><!-- #primary-sidebar -->    
    <?php else : ?>    
    hahaha    
    <?php endif; ?>
</div><!-- #secondary -->

正在执行&#34; lalala&#34;在我的domain.com/forum页面中的条件。

我正在使用Twenty Fourteen的儿童主题。

如何启用论坛bbpress侧边栏(右侧而不是替换原始侧边栏)?这是我的论坛网站http://harta.net/forum,如果你需要检查它

更新:

以下条件都是假的,为什么会这样?

is_active_sidebar( 'bbp-sidebar' ) = false
is_bbpress() = fase

0 个答案:

没有答案