在Word Press中创建左侧边栏

时间:2013-10-04 作者:user1991

我想知道如何在左侧创建边栏。我有一个网站,右边有一个侧边栏。我也需要左边的边栏。请帮帮我。

1 个回复
SO网友:P-S

在函数中注册侧栏。php使用register_sidebar.

  • 使用以下方法在网站的特定页面上显示侧栏dynamic_sidebar 在php代码中。或者您可以创建一个边栏-{您的边栏id}。php文件和使用get_sidebar 无论您想在哪里显示侧边栏
  • 使用CSS/HTML设置侧栏样式,使其显示在左侧
  • 一个工作示例:

    functions.php

    register_sidebar(array(
        \'name\' => \'sidebar-left\',
        \'before_widget\' => \'<div class="sidebar-box">\',
        \'after_widget\' => \'</div>\',
        \'before_title\' => \'<div class="widget-title">\',
        \'after_title\' => \'</div>\'
        ));
    

    sidebar-left.php

    <div id="sidebar-left">
        <?php if ( function_exists(\'dynamic_sidebar\') ) dynamic_sidebar(\'sidebar-left\');?>
    </div>
    

    style.css

    #sidebar-left { float: left; width: 300px; }
    // modify to your needs.
    
    //在主页上显示侧栏的示例index.php

    <?php get_header();?>
    // your code
    // more of your  code
    <?php get_sidebar(\'left\');?>
    <?php get_footer();?>
    

    结束

    相关推荐

    Primary and secondary menus

    我试图使主菜单上的每个选项卡都链接到次菜单,这样实际上,每个主选项卡都会指向次菜单中的一组选项卡,而不是保持静态。我希望你能帮助我,我不是一个高级WP用户,所以可以使用简单的术语。更新我已经添加了代码,但它已经显示在我的网页和仪表板上,所以我一定是弄错了,所以我将其粘贴在下面,以便您可以看到。我不知道如何找到主弹头,但我想这是我在主弹头上添加的内容。function km_dynamic_secondary_menu_reg() { global $km_nav_menus;