MovableType:MTTopLevelParentが正常動作しない場合の対処 MT5系環境で、公式サポートされいるはずの「MTTopLevelParent」が正常動作せず、「MTParentCategory」と同じ動きしかしなかった。 原因は不明ですが動かないものは仕方ないので下記のような組み方で… ゴトーハック2014.07.04 557
MT:サブカテゴリを3列に分けて表示する mt:SubCategoriesで表示するサブカテゴリを以下のように3列に分けて表示する方法です。 AAA BBB CCC DDD EEE FFF GGG HHH III (1) 総サブカテゴリー数をカウントして、3で割… haradaハック2014.06.12 423
MT:グローバルモディファイアで構築の際の改行コードを削除する MTタグ記述部分で無駄な改行が出力される問題で、グローバルモディファイアのstrip_linefeedsを使うことで一気に削除することもできます。 <$mt:Include module="footer_… haradaハック2014.05.29 699
[ MovableType ] ダイナミックパブリッシングで公式のページ分割を使用する時の注意点 MTのダイナミックパブリッシングを使用した上で公式のページ分割を使用した場合、うまく動作しないことがあります。ダイナミックパブリッシングの場合、エラー自体が見えにくい為、解決まで時間がかかる事が多いですが、ページャーの場… Yukimi Satoハック2014.05.29 211
MTのタグクラウドの表示順を人気順に変える <mt:Tags top="10" sort_by="count | rank" > ~ </mt:Tags> 「sort_by=”count … Yukimi Satoハック2014.05.29 769
MT:MTタグがあることで出力される無駄な空白と改行を削除する MTでページを構築するとどうしてもMTタグ部分に無駄に連続した空白や改行が出来てしまいます。そこで以下のような記述をすることで、空白と改行を削除することができます。 インクルードさせる場合にそのモジュール内に適用する &… haradaハック2014.05.29 5,914
MT:エントリーが属しているカテゴリ一覧の中で最初だけ表示を変更する 何回ループするかをカウントすることで、ループタグの種類にかかわらず利用できます。 <mt:Setvar name="contSubs" value="0"> <m… haradaハック2014.05.28 282
MT:複雑な条件分岐ができるtestモディファイア testモディファイアを使うことで以下のような条件分岐ができます。 <mt:Setvar name="contSubs" value="0"> <mt:SubCa… haradaハック2014.05.23 529
MT:所属するエントリーのないサブカテゴリを出力しない mt:SubCategoriesタグでサブカテゴリ一覧を出力すると、まだ所属しているエントリーがない場合でも出力されてしまい404エラーとなってしまイます。そこで下記のように条件分岐することで、エントリー数が0のサブカテ… haradaハック2014.05.23 633