【发布时间】:2021-12-20 13:43:54
【问题描述】:
我在我的 WordPress 安装中创建了一个自定义主题。我已经在其中添加了侧边栏。
我添加侧边栏的代码是
在functions.php中
function my_register_sidebars() {
/* Register the 'right' sidebar. */
register_sidebar(
array(
'id' => 'primary-right',
'name' => __( 'Primary Right Sidebar' ),
'description' => __( 'Right Side bar' ),
'before_widget' => '<div id="%1$s" class="widget %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
)
);
}
add_action( 'widgets_init', 'my_register_sidebars' );
在sidebar.php中
<div class="row">
<div class="col-12 col-sm-12 col-md-12">
<?php dynamic_sidebar( 'primary-right' ); ?>
</div>
</div>
当我在此侧边栏中添加小部件时,小部件的标题未显示。请指导我哪里错了。
我使用的是 WordPress 5.8.1
【问题讨论】:
-
它通常会自动显示。你能通过检查来检查 CSS 吗?如果你看到这个,删除它: .widgettitle { display: none; }
标签: php wordpress wordpress-theming custom-wordpress-pages wordpress-gutenberg