[WordPress2.5] Widget非対応のテーマをWidget対応化する
ひつじ | 11:48 PM | 2008 年 5 月 2 日 | WordPress
1) 「functions.php」ファイルを作成する
Widget非対応テーマのフォルダに「functions.php」というファイルを格納する。
ファイルの内容は下記のとおり。
if ( function_exists(’register_sidebar’) )
register_sidebar(array(
‘before_widget’ => ”,
‘after_widget’ => ”,
‘before_title’ => ”,
‘after_title’ => ”,
));?>
2) 「sidebar.php」をカスタマイズする
「sidebar.php」の最初に出て来る<ul>(あるいは<div>)の直後に、下記を追加する
(通常は、「id=sidebar」と指定されている)
<?php if ( !function_exists(’dynamic_sidebar’) || !dynamic_sidebar() ) : ?>
次に、最後の<ul>(あるいは<div>)の直前に、下記を追加する
<?php endif; ?>
★ Widget以外のモジュールが必要ない場合、「sidebar.php」は、下記のままでOK
<div id=”sidebar”>
<?php if ( !function_exists(’dynamic_sidebar’) || !dynamic_sidebar() ) : ?>
<?php endif; ?>
</div>
3) 設定画面を開く
上記の設定を完了後、「デザイン > ウィジェット」を開くと、利用可能なWidgetのリストが表示される
No Comments »
No comments yet.
Comments RSS.
Leave a comment