首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为内部页面添加第二个侧栏

为内部页面添加第二个侧栏
EN

Stack Overflow用户
提问于 2013-10-01 17:08:38
回答 1查看 272关注 0票数 0

我正在定制这个Wordpress主题,我希望它有一个类似的3列主页的外观,如http://www.marieclaire.com/,特别是内部侧栏自定义图像标题。

我使用的主题对所有页面使用相同的侧边栏,它不适用于自定义图像标题,因为它也出现在所有页面上。我想添加第二个侧边栏,它只出现在所有其他网页上,除了主页。

我联系了主题开发人员,但他们已经两周没有回应了,我正面临一个设定的最后期限。我需要你帮我写代码。

代码语言:javascript
复制
        <div class="primary-sidebar">
        <?php if( is_active_sidebar( 'sidebar-primary' ) ): ?>
            <?php dynamic_sidebar( 'sidebar-primary' ); ?>
        <?php endif; ?>
        </div>

        <?php
        $layout = get_theme_options_data( 'presto_website_layout' );
        if( ($layout != "layout-2") && ($layout != "layout-1") ):
        ?>
            <div class="secondary-sidebar">
            <?php if( is_active_sidebar( 'sidebar-secondary' ) ): ?>
                <?php dynamic_sidebar( 'sidebar-secondary' ); ?>
            <?php endif; ?>
            </div>
        <?php endif; ?>

    </div><!-- .site-main-wrap -->
</div>

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-02 04:35:31

第二个侧边栏是静态的,还是希望从“小部件”页面中添加小部件的东西?

如果第一个,只是创建单独的页面模板为您的内部页面,并将您的静态侧边栏在其中。

如果是第二个,则需要执行以下操作:

  1. 注册自定义侧栏
  2. 为内部页面创建自定义页面模板
  3. 从自定义页面模板调用自定义侧栏。

下面是一份一步一步的指南:http://www.paulund.co.uk/how-to-register-a-sidebar-in-wordpress

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19122045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档