2

よし、WordPress サイドバーの HTML 出力を変更しようとしています。

私は使用してみました: register_sidebar(); タイトルの後/前とウィジェットの後/前に使用します。

上記はある程度機能しますが、HTML 出力でウィジェットの本体が欠落しているため、それを編集して、ウィジェットの本体をラップする div を追加したいと考えています。

今その。

 <div class="beforewidget">
      <div class="title">
      </div>

      // content of the widget
 </div>

ウィジェットのコンテンツも div でラップされるように変更したいと思います。

これが私の register_sidebar() です

 $args = array(
'name'          => __( 'Normal Sidebar', 'theme_text_domain' ),
'id'            => '3',
'description'   => 'Normal Sidebar',
    'class'         => '',
'before_widget' => '<div class="widget-body">',
'after_widget'  => '</div>',
'before_title'  => '<div class="widget-title">',
'after_title'   => '</div>' );
register_sidebar( $args );

どのファイルを編集する必要がありますか?

4

1 に答える 1

0
 $args = array(
'name'          => __( 'Normal Sidebar', 'theme_text_domain' ),
'id'            => '3',
'description'   => 'Normal Sidebar',
'class'         => '',
'before_widget' => '</div><div class="widget-body">',
'after_widget'  => '</div>',
'before_title'  => '<div class="widget-title">',
'after_title'   => '' );

それを試してください

于 2012-11-12T23:52:31.620 に答える