No Foods, No Life.
ひつじ | 11:48 PM | 2008 年 5 月 2 日 | WordPress
Widget非対応テーマのフォルダに「functions.php」というファイルを格納する。
ファイルの内容は下記のとおり。
if ( function_exists(’register_sidebar’) )
register_sidebar(array(
‘before_widget’ => ”,
‘after_widget’ => ”,
‘before_title’ => ”,
‘after_title’ => ”,
));?>
「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>
上記の設定を完了後、「デザイン > ウィジェット」を開くと、利用可能なWidgetのリストが表示される
ひつじ | 11:30 PM | | WordPress
方法は2つ。
1) カテゴリースラッグを設定する方法
たとえば、「食べ物」というカテゴリーに 「food」 というスラッグをつけた場合、
下記がRSSのURLになる。
http://www.room156.com/hitsuji-blog/food/feed
2) カテゴリーIDを指定する方法
管理画面の管理→カテゴリーでカテゴリー名にマウスオーバーしたときに、
ステータスバーに表示されるURLの最後の数字がID。
http://www.acnetwork.jp/blog/?feed=rss2&cat=2
3) 複数のカテゴリーの統合RSSをフィードしたい場合
2)の方法で調べたカテゴリーのIDを、下記のように指定。
(カテゴリID1と3のRSSをフィードしたい場合)
http://www.acnetwork.jp/blog/?feed=rss2&cat=1,3
参考:http://www.acnetwork.jp/blog/?p=141