狙ったカテゴリのみを隠すカテゴリリスト
狙ったカテゴリのみを隠すカテゴリリストのコードサンプルです。カテゴリは複数指定することができます。
keyword変数へ、表示したくないカテゴリをカンマ区切りで列挙します。
MTCategoriesブロック内ループでは、ループ毎にカテゴリ名を取得してCurCat変数へ格納します。次のMTUnless+likeモデファイアで、キーワード変数keywordに含まれないカテゴリのみを抽出してリスト化しています。
コード
<MTSetVar name="keyword" value="変数,SetVar系,GetVar系,If系,For系,Loop系,共通モデファイア系,Tips系">
<ul>
<MTCategories>
<MTSetVarBlock name="CurCat"><MTCategoryLabel></MTSetVarBlock>
<MTUnless name="keyword" like="$CurCat">
<li><a href="<$MTCategoryArchiveLink$>"<MTIfNonEmpty tag="MTCategoryDescription"> title="<$MTCategoryDescription$>"</MTIfNonEmpty>><$MTCategoryLabel$> (<$MTCategoryCount$>)</a></li>
</MTUnless>
</MTCategories>
</ul>
このエントリにサンプルコードを貼った動作サンプル
- CORESERVERでの導入例 (10)
- CSSを適用する (10)
- Feed関連サンプル (9)
- Movable Type 4とは (12)
- MT3サイトをMT4へ移行(上書き) (1)
- MT3サイトをMT4へ移行(新規) (12)
- MT4のインストール (7)
- Windows版XAMPPのセットアップ (8)
- XHTML文書の作成 (13)
- その他のサンプル (5)
- アイテム関連サンプル (22)
- インストール後の設定 (7)
- ウェブページ関連サンプル (8)
- エントリ関連サンプル (13)
- カスタムフィールド関連サンプル (3)
- カテゴリ関連サンプル (19)
- グローバル・モデファイア関連サンプル (10)
- コメント関連サンプル (4)
- タグ関連サンプル (7)
- テンプレートの作成例 (33)
- テンプレート解説 (18)
- トラックバック関連サンプル (3)
- トラブル集 (8)
- ナビゲーション関連サンプル (6)
- フォルダ関連サンプル (6)
- ユーザー関連サンプル (4)
- 環境設定 (5)
- ページ先頭へ
- 前のエントリ: 狙ったカテゴリのみを表示してエントリ展開するカテゴリリスト
- 次のエントリ: 現在のカテゴリであれば強調表示するカテゴリリスト
- カテゴリ:カテゴリ関連サンプル
カテゴリ関連サンプル
- 素ノーマルカテゴリリスト
- ドロップダウンカテゴリリスト
- 現在のエントリの属するカテゴリ内の他のエントリを列挙
- 現在のエントリの属するカテゴリ内のサブカテゴリ内のエントリを列挙
- 全カテゴリからエントリを3件ずつ表示
- 全てのエントリを展開したカテゴリリスト
- 現在のエントリの属するカテゴリのエントリを展開したカテゴリリスト
- 狙ったカテゴリのみを表示するカテゴリリスト
- 狙ったカテゴリのみを表示してエントリ展開するカテゴリリスト
- 狙ったカテゴリのみを隠すカテゴリリスト
- 現在のカテゴリであれば強調表示するカテゴリリスト
- プラグインを使用しないカテゴリ並べ替え
- カテゴリ内エントリの最新更新日時を表示
- 現在のエントリの属するカテゴリのエントリを展開・強調表示したカテゴリリスト
- カテゴリ別に見た目を切り替える(異なる画像の差し込み)
- カテゴリ別に見た目を切り替える(カテゴリリード文へ異なる背景画像)
- カテゴリ別に見た目を切り替える(hn見出しの背景画像)
- カテゴリ別に見た目を切り替える(サイドバーの状態を変える)
- カテゴリ別に見た目を切り替える(テンプレートを切り替える)