我刚学会了如何创建自定义WordPress主题。我想在我的侧边栏中分配一个类来进行样式化,但是我没有在网上找到任何解释如何执行此操作的内容。我添加到我的functions.php文件中以注册我的侧边栏的代码是:
if ( function_exists('register_sidebar') ) register_sidebar(array( 'id' => 'sidebar-1', 'description' => __( 'Add widgets here to appear in your sidebar.', 'twentysixteen' ), 'before_widget' => '', 'after_widget' => '', 'before_title' => '', 'after_title' => '', ));
我添加到sidebar.php文件的代码是:
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
<?php endif; ?>
非常感谢任何帮助!
答案 0 :(得分:1)
使用before_widget和after_widget添加包装器。
答案 1 :(得分:1)
register_sidebar( array(
'name' => esc_html__( 'Sidebar', 'twentysixteen' ),
'id' => 'sidebar-1',
'description' => 'Add widgets here to appear in your sidebar.',
'before_widget' => '<aside id="%1$s" class="widget custom-class %2$s">',
'after_widget' => '</aside>',
'before_title' => '<h2 class="widget-title custom-class">',
'after_title' => '</h2>',
) );
在functions.php文件
中试试