2011年6月5日日曜日

Wordpressのウィジェット

こんにちは、モリモルです。

Wordpressのウィジェット

「外観」→「ウェジェット」は使えない。



functions.phpに下記を記載すると有効になる。


register_sidebar(array(
'name'=>'SidebarA', //<-----識別する名前
'before_widget'=>'<div class="%1$s">', //<---ウィジェットを囲むタグ
'after_widget'=>'</div>',
'before_title'=>'<h3>', //<---タイトルを囲むタグ
'after_title'=>'</h3>'
));

register_sidebar(array(
'name'=>'SidebarB',
'before_widget'=>'<div class="%1$s">',
'after_widget'=>'</div>',
'before_title'=>'<h3>',
'after_title'=>'</h3>'
));




有効化されました。



表示するには下記を記載

index.php


dynamic_sidebar('SidebarA');
dynamic_sidebar('SidebarB'); //<----引数は識別する名前




下記のように展開される。


<div class="archives-4">
<h3>アーカイブ</h3>
<ul>
<li><a href='http://wp.morimoru.com/archives/date/2011/02'>2011年2月</a></li>
</ul>
</div>


<div class="categories-6"><h3>カテゴリ</h3><ul>
<li class="cat-item cat-item-13"><a href="http://wp.morimoru.com/archives/category/apache">apache</a></li>
</ul>
</div>