2017-02-11 13 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ファイルでこれを試してみてください
関連する問題