MT:特定のタグがウェブページに付けられている時に分岐する ウェブページのタグに「lp」と入力した場合 <mt:PageIfTagged tag="lp"></mt:If> ※ウェブページテンプレート以外の共通テンプレートなどで利用する… haradaハック2014.07.22 935
MTの概要への入力の有無で条件分岐する MTの場合概要に入力がなくても自動で本文の内容を概要として取得してしまうため条件分岐は下記のモディファイアを付けて行います。 <mt:If tag="MTEntryExcerpt" no_gen… haradaハック2014.07.14 1,235
MT:サブカテゴリを3列に分けて表示する mt:SubCategoriesで表示するサブカテゴリを以下のように3列に分けて表示する方法です。 AAA BBB CCC DDD EEE FFF GGG HHH III (1) 総サブカテゴリー数をカウントして、3で割… haradaハック2014.06.12 433
MT:グローバルモディファイアで構築の際の改行コードを削除する MTタグ記述部分で無駄な改行が出力される問題で、グローバルモディファイアのstrip_linefeedsを使うことで一気に削除することもできます。 <$mt:Include module="footer_… haradaハック2014.05.29 719
MT:MTタグがあることで出力される無駄な空白と改行を削除する MTでページを構築するとどうしてもMTタグ部分に無駄に連続した空白や改行が出来てしまいます。そこで以下のような記述をすることで、空白と改行を削除することができます。 インクルードさせる場合にそのモジュール内に適用する &… haradaハック2014.05.29 6,073
MT:エントリーが属しているカテゴリ一覧の中で最初だけ表示を変更する 何回ループするかをカウントすることで、ループタグの種類にかかわらず利用できます。 <mt:Setvar name="contSubs" value="0"> <m… haradaハック2014.05.28 292
MT:複雑な条件分岐ができるtestモディファイア testモディファイアを使うことで以下のような条件分岐ができます。 <mt:Setvar name="contSubs" value="0"> <mt:SubCa… haradaハック2014.05.23 551
MT:所属するエントリーのないサブカテゴリを出力しない mt:SubCategoriesタグでサブカテゴリ一覧を出力すると、まだ所属しているエントリーがない場合でも出力されてしまい404エラーとなってしまイます。そこで下記のように条件分岐することで、エントリー数が0のサブカテ… haradaハック2014.05.23 641
MT:サブカテゴリ数を数えて半分ずつ区切る 特定のカテゴリに属するサブカテゴリを出力するときに、半分ずつdivで区切りたいと思って調べたところ以下の方法で実現できました。 <!–サブカテゴリ数をカウントして、2で割った数をcontSubsにセット–>… haradaハック2014.05.22 900