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