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