functions.php
if ( function_exists('register_sidebar') )
register_sidebar(array(
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<span>',
'after_title' => '</span>',
));
これがこうなる
register_sidebars(2,array(
register_sidebarの第一引数はサイドバーの数?らしい
register_sidebarがregister_sidebarsに変わる(ここにハマった)。
wrapするtagも変更できる。
if ( function_exists('register_sidebar') )
register_sidebars(1,array(
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<span>',
'after_title' => '</span>',
));
register_sidebars(2,array(
'before_widget' => '',
'after_widget' => '',
'before_title' => '',
'after_title' => '',
));
ウィジェットを吐き出させたい箇所に以下を挿入
<?php if (!function_exists('dynamic_sidebar')|| !dynamic_sidebar(2)): ?>
<?php endif; ?>
関連記事かもしれん:
- 新しい記事:作り直した
- 古い記事:element.insertBeforeとelement.appendChild
[...] WordPress — タグ: ウィジェット, hybrid — hahataduko @ 4:56 am WordPressのウィジェットを増やす時に、はまったのでメモ。 « 乱雑モックア…Added 1 new widget – how to add another? « Theme Hybrid Support Adding a new widget area to [...]
ピンバック by ウィジェットエリアの増やし方とclass=”textwidget”を削除する方法 « ホームページ制作の付箋 — 2010年5月9日 @ 13:15
widget_custom(ウィジェットカスタム) – wordpressプラグイン -
widget_custom(ウィジェットカスタム)リリースに際して wordrepssプラグイン「ウィジェットカスタム」をリリースしました。第1弾のプラグインなので、まだまだ機能的に至らない部分があると…
トラックバック by zamuu::BLOG — 2011年7月22日 @ 06:37
widget_custom(ウィジェットカスタム) – wordpressプラグイン -
widget_custom(ウィジェットカスタム)リリースに際して wordrepssプラグイン「ウィジェットカスタム」をリリースしました。第1弾のプラグインなので、まだまだ機能的に至らない部分があると…
トラックバック by zamuu::BLOG — 2011年7月22日 @ 06:37