作業をすすめつつ自分用のメモを残し、作業の効率化を図りたいと思います。スキルアップできるといいなぁ・・・。
ウィジェットの表示設定に関するメモ
デフォルトのテンプレートtwentytenの中身をのぞきながらメモしていきます。/wp-content/themes/twentyten/functions.php内の下記の表記がウィジェット表示設定。
サイドバーに表示されるウィジェットが2エリア、フッターに表示されるウィジェットが4エリア。ウィジェット表示を制御するにはここを適宜修正すること。
function twentyten_widgets_init() {
// Area 1, located at the top of the sidebar.
register_sidebar( array(
'name' => __( 'Primary Widget Area', 'twentyten' ),
'id' => 'primary-widget-area',
'description' => __( 'The primary widget area', 'twentyten' ),
'before_widget' => '',
'after_widget' => ' ',
'before_title' => '',
'after_title' => '
',
) );
//省略
// Area 3, located in the footer. Empty by default.
register_sidebar( array(
'name' => __( 'First Footer Widget Area', 'twentyten' ),
'id' => 'first-footer-widget-area',
'description' => __( 'The first footer widget area', 'twentyten' ),
'before_widget' => '',
'after_widget' => ' ',
'before_title' => '',
'after_title' => '
',
) );
//省略
}
詳細は関数リファレンスを参照- name
- サイドバー名
- id
- サイドバーid
- description
- サイドバーの説明
- before_widget
- ウィジェットの前のテキスト
- after_widget
- ウィジェットの後のテキスト
- before_title
- タイトルの前のテキスト
- after_title
- タイトルの後のテキスト
function original_widgets_init() {
register_sidebar( array(
'name' => 'ウィジェットエリア1',
'id' => 'primary-widget-area',
'description' => 'ウィジェットエリア1の説明',
'before_widget' => '',
'after_title' => '
',
) );
',
'before_title' => '