Tool & Snippet

WEB系/3DCG・映像系に関すること

WP:マルチブログで各ブログの「サイトのタイトル」と「概要文」を出力

仕様:

  • マルチブログ構築
  • 管理画面で登録している各ブログのタイトル名+リンクと概要文を出力
  • 各ブログをブロック要素として3列に並べる
CSS

.cols3 { width:33%; float:left; }

関数:

get_bloginfo( 'url' ) 
ブログURL || サイトネットワーク管理者>サイト>編集>設定:Siteurl
get_bloginfo( 'name' ) 
一般設定>サイトのタイトル || サイトネットワーク管理者>サイト>編集>設定:Blogname
get_bloginfo( 'description' ) 
一般設定>キャッチフレーズ(ブログ概要文)|| サイトネットワーク管理者>サイト>編集>設定:Blogdescription

CODE:
//$blogs=ブログのID
$blogs = array(1, 2, 3, 5, 4);
foreach ( $blogs as $i ) {
	switch_to_blog( $i );
	echo '<dl class="cols3"><dt><a href="' .get_bloginfo( 'url' ). '">' .get_bloginfo( 'name' ). '</a></dt>';
	echo '<dd>' .get_bloginfo( 'description' ). '></dd></dl>';
}
restore_current_blog();

//SiteID=01に戻す
switch_to_blog(1);