如何在CSS中使用小部件

时间:2016-07-06 10:33:35

标签: wordpress

我正在尝试在WordPress中创建一个小部件但是当我转到我的仪表板并在外观下单击时,我没有看到选项小部件。只能看到主题,自定义,菜单,主题检查和编辑器。如何获取小部件以便我可以开始创建自己的小部件?

1 个答案:

答案 0 :(得分:1)

您需要先在functions.php文件中注册侧边栏小部件:

<?php

    add_action( 'widgets_init', 'my_register_sidebars' );

    function my_register_sidebars() {

        /* Register the 'primary' sidebar. */
        register_sidebar(
            array(
                'id' => 'primary',
                'name' => __( 'Primary' ),
                'description' => __( 'A short description of the sidebar.' ),
                'before_widget' => '<div id="%1$s" class="widget %2$s">',
                'after_widget' => '</div>',
                'before_title' => '<h3 class="widget-title">',
                'after_title' => '</h3>'
            )
        );

        /* Repeat register_sidebar() code for additional sidebars. */
    }

?>

然后将小部件调用到您希望它显示的位置,无论是侧边栏还是主题中的任何位置。

<?php if ( is_active_sidebar( 'primary' ) ) : ?>

    <div id="sidebar-primary" class="sidebar">

        <?php dynamic_sidebar( 'primary' ); ?>

    </div>

<?php endif; ?>