WordPress の小物カスタマイズをまとめました。
[ WordPress ] マルチサイト内の全ブログをサイドバーに表示するカスタマイズ
———————————————————————-
ちょっと訳あって、WordPress マルチサイト内の全ブログをサイドバーに表示するカスタマイズをやってみました。
ちなみに環境は、WordPress 3.0.4 です。
### サイドバーに設置するコード
コードは次の様な感じです。
-
get_results(“SELECT * FROM wp_blogs”);
- “;
echo bloginfo(‘name’);
echo “
foreach ($sites as $site) {
// 対象のブログに切り替え
switch_to_blog($site->blog_id);
// 書き出し
echo “
n”;
// 元のブログに戻す
restore_current_blog();
}
?>
### 参考にさせてもらったページ
– [WordPress マルチサイト プログラムでデータ更新 – 130単位](http://d.hatena.ne.jp/deeeki/20101229/wp_multisite_setting_tips)
ありがとうございます!
抜粋 ( the_excerpt ) の文字数を 70 文字でカットして [ … ] を付けるサンプルコード
———————————————————————-
次のコードは、抜粋を 70 文字でカットして [ … ] を付けるサンプルコードです。
post_excerpt){ ?>
post_excerpt,0,70);
echo $title;
?>
…
以上です。
投稿記事数をカウントして表示するコード
———————————————————————-
WordPress で全ての投稿記事数をカウントして表示するコードです。
現在の総記事数は publish ?> です。
ログインしている時だけ表示するカスタマイズ
———————————————————————-
WordPress でログインしている時だけ表示する部分のコードです。
### コード
ここにログイン時だけ表示したいコードを書く
### 今回、試してみた環境
– WordPress 3.1
– レンタルサーバー シックスコア ( SIXCORE S1 プラン )
### 参考にさせてもらったページ
– [WordPress でログイン状態によって表示を分ける :: 5509](http://5509.me/log/wp-loggedin)
ありがとうございます。