トップページに総エントリー数を表示する
※今回は、WEBに詳しい人向けの記事になります。
何度か明言してきましたが、当サイトはSixApart社のMovabletype(ムーバブルタイプ)というブログツールを使用しているわけですが、各コンテンツは実はすべて単独のブログで構築しています。
つまり、この「どんぐり日誌」、写真の「ひとコマ物語」、雑知識帳の「マメ知識」、活動報告の「フィールドワーク」、私の書籍紹介の「本棚」、あとリンク集とテーマディスカッション、そしてトップページの8つのブログによって運営されています。
現在、トップページには各コンテンツの新着記事3~5件を表示していますが、では、2001年から運営している当サイトは、いったいいくつの記事が詰まっているのでしょうか。。。
MTの管理画面を見て、足し算をすればその答えはでるんですが、これが一目瞭然に分かったら面白いだろうなぁ~と思い、調べてみました。
興味のある方は続きをどうぞ。
見つけました。
しかも、本家本元のSixApartのホームページで。
『Global Listings』というプラグインで、複数のブログを管理している人にはもってこいなプラグインみたいです。
もしかしたら、今通常で一番役立てているMultiBlogのプラグインより使いやすい上に、管理しやすいのかも!?
でも、めんどくさいので変更はせずに、MultiBlogはそのまま使います。
では、説明。
本家のサイトより、少し補足説明があります(これで結構苦労しました)
① Global Listingsを下記(英語サイト)からダウンロード。一番上に「DownLoad」とあります。
http://www.nonplus.net/software/mt/GlobalListings.htm
② ダウンロードしたアーカイブを解凍します。
解凍して生成された「GlobalListings.pl」ファイルを、Movable Typeの「plugins」ディレクトリにアップロードします。
③ テンプレートの必要な箇所にタグを挿入します。
このプラグインで使用できるタグは多いです。
ひとまず、私が現在使っているテンプレートを載せときます。
記事 : <$MTGlobalEntryCount include_blogs="1,2,3,4,6"$>
コメント : <$MTGlobalCommentCount include_blogs="1,2,3,4,6"$>
トラックバック : <$MTGlobalPingCount include_blogs="1,2,3,4,6"$>
本サイトでは、誤った表記があるので注意!複数形
誤 MTGlobalEntriesCount ⇒ 正 MTGlobalEntryCount
誤 MTGlobalCommentsCount ⇒ 正 MTGlobalCommentCount
誤 MTGlobalCategoriesCount ⇒ 正 MTGlobalCategoryCount
誤 MTGlobalPingsCount ⇒ 正 MTGlobalPingCount
細かい説明文では、正しいほうで書かれているのに、「一覧」で載っている部分は、なぜか複数形…。
各使用例をコピペして試してみているうちに発見しました。
それさえ直せば、タグを入れるだけで、数が表示されます。
↓ほら、こんな風に。
![]()
ただ、ひとつだけ難点があります。
「迷惑コメント」としてフォルダ分けされているコメントまでカウントされちゃいます。
トラックバックは未確認。
足し算してみたのと数が合わないので、もしや!?と思い迷惑コメントを消してみたら、正しい数になりました。。。orz
まあ、それは気づいたら消せばいいかな、ということで。
目指せ!エントリー…とりあえず500っ!!
がんばるぞーー(ノ´▽`)ノ


