月別過去ログ

« 出力ファイル名変更法 | メイン | 画像にスタイルシートで枠や影をつける »

特定のカテゴリーの記事をトップに表示する/しない

2006年09月21日

カテゴリーによっては、トップページに表示したくないな・・・
というのがあると思います。例えばリンクとかかな。

または、特定のカテゴリーのみをトップページに表示したい。
という場合もあると思います。例えば更新履歴だけとか。

そんな時に便利なプラグインがあります。


1・プラグインを入手する

markpasc.orgさんの(英語ページです)このページ

上にある、Download CatEntries 3.0 (19 July 2004)を保存します。
windowsの場合、右クリック→対象をファイルに保存が手っ取り早いかと思います。

ダウンロードしたら、ファイル名が「CatEntries3.0.pl.txt」
(バージョンアップされたら名前が変わると思います)になっていますので、
.txtを取って、「CatEntries3.0.pl」という名前にします。

このファイルをpluginsフォルダにアップロードします。



2・Indexテンプレートの任意の場所を書き換える

<MTEntries>
(略)
</MTEntries>

を、

<MTCatEntries lastn="5" exclude="リンク,info">
(略)
</MTCatEntries >

という風に書き換えます。
青文字の所で指定した数字が、
トップページに表示される記事数になります。

あわせてoffsetも使えます。
offsetの説明は「表示する記事数を指定する」をご覧ください。

緑文字の所のexcludeは、表示しないカテゴリーを表します。
「,」で区切ると、いくつでも指定できます。

表示したいカテゴリーを指定する場合は、includeを使って、

<MTCatEntries lastn="5" include="更新履歴">
(略)
</MTCatEntries >

とします。
これも、「,」で区切ると、いくつでも指定できます。



3・サイトに反映させる

いつも通りに保存、再構築をしてください。



かゆい所に手が届くようなこのプラグイン。
サイトによっては非常に便利なものになると思いますよ~。

このカスタマイズはプラグインを使っているので、どのバージョンでも使えます。
コメント (2)
» 投稿者: oscar

MT3.3なら
<MTEntries category="NOT(リンク OR info)" lastn="5">
でも大丈夫ですね。

» 投稿者: りぃ

≫oscarさん

そういえば3.3になって結構タグが追加されたみたいですね。
この方法もタグでできるようになっていたとは!

コメントを投稿

◇コメントスパムと判断しましたらサックリ削除いたします。ご了承ください。

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

おしらせ
  • このサイトの更新を停止いたします。詳細は「更新停止します」の記事に書いてありますのでそちらをご覧ください。
    日記サイトpi:s、WordPressのカスタマイズをメモしておく
    WPカスタマイズ備忘録はこっそり更新していきます(`・ω・´)
    今までありがとうございました。-りぃ-
blog status
  • 利用中サーバー
  •  エックスサーバー
  • 利用中ドメイン登録代行サービス
  •  VALUE-DOMAIN

  • 記事数 : 52
  • コメント数 : 207
  • トラックバック数 : 53
  • カウンターカウンター
    カウンターカウンター カウンターカウンター
  • お気に入りに追加
  • track feed