2017-02-11 2 views
1

Я только что узнал, как создать пользовательскую тему WordPress. Я хотел бы назначить класс для боковой панели для стилизации, но я не нашел ничего онлайн, объясняющего, как это сделать. Код, который я добавил в мой файл functions.php, чтобы зарегистрировать свою боковую панель является:Как добавить класс к пользовательской боковой панели в WordPress

 
    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; ?> 

Любая помощь будет принята с благодарностью!

ответ

1

Использование before_widget и after_widget для добавления обертки.

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

Смежные вопросы