MTのアーカイブテンプレートで、ある特定カテゴリのアーカイブファイルを出力したく無い時があります。そんな時には以下の方法でやるとよいです。
1. カテゴリにカスタムフィールドをつけます。チェックボックスでいいでしょう。
2. 出力したいカテゴリだけ、チェックをつけます。
3. アーカイブマッピングで、種類:カテゴリとし、パスを
<mt:if tag="cat_output">%c/index.html</mt:if>
と記述します。cat_output はカスタムフィールド名です。
これで、出力の制御ができます。
このようにしないと不必要なファイルまで生成してしまうので、それが気になる時にはこのようにしましょう。
0 件のコメント:
コメントを投稿