ブログの数やユーザ数を調べる
表示例
There are currently 2 sites running on this network and 3 users.
<?php $stats= get_sitestats(); echo 'There are currently '.$stats[ 'blogs' ].' sites running on this network and '.$stats[ 'users' ].' users.'; ?>
すべてのブログの情報
<?php $blog_list= get_blog_list( 0, 'all' ); foreach ($blog_list AS $blog) { echo 'Blog '.$blog['blog_id'].': '.$blog['domain'].$blog['path'].'<br />'; } ?>
array(2) { [0]=> array(4) { ["blog_id"]=> string(1) "2" ["domain"]=> string(15) "www.tenman.info" ["path"]=> string(15) "/wp3/subdomain/" ["postcount"]=> string(2) "16" } [1]=> array(4) { ["blog_id"]=> string(1) "1" ["domain"]=> string(15) "www.tenman.info" ["path"]=> string(5) "/wp3/" ["postcount"]=> string(2) "14" } }
現在のブログ名を調べる
<?php global $blog_id; $my_name=get_blog_details($blog_id); echo $my_name->blogname; ?>
ステータスの取得
<?php global $blog_id; /** * * * Usage * * <?php get_blog_status($id, $pref); ?> * * blog_id * ID of the blog queried. * site_id * ID of the site this blog belongs to (as wp_site). * domain * Domain used to access this blog. * path * Path used to access this site. * registered * Date and time this blog was registered. * last_updated * Date and time this blog was last updated. * public * Flag indicating if this blog is public or not. * archived * Flag indicating if this blog has is archived or not. * mature * Flag indicating if this blog has been marked as for a mature audience. * spam * Flag indicating if this blog has been marked as spam. * deleted * Flag indicating if this blog has been marked as deleted. * lang_id * ID of the language this blog is written in. */