各ブログのユーザー数を数える。

 

【追記 2012.11.24】

マルチサイト内のブログで、複数で編集しているブログか、ひとりで編集しているブログかを

count(get_users())で判断して、投稿者を表示するかどうか判断していたのですが、

<body <?php body_class(); ?>>

とすることで、ひとりで編集しているブログの場合、

classに single-author というクラス名が入るので、

[css]

.single-author .entry-meta .by-author {
display: none;
}

[/css]

とすれば、投稿者名を表示させない、ということができたようです。

 

 

以下は、<?php body_class(); ?をしないときの処理。


テンプレートでマルチサイトの各ブログのユーザー数を数えて、

複数ユーザーがいるブログはtwenty_tenのposted_on()関数で

投稿者名を表示し、ひとりしかユーザーのいないブログは投稿者名を表示しないようにする。

 

[php]

if(count(get_users()) > 1)
{

authorの表示処理

}

[/php]

 

こんなこと必要な方はあまりいないですかね??

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です