ど素人から毛を生やす。<延>

MovableTypeのブログ記事リストで「最初の1件」が表示されないとき

Web > Other 2016年1月12日(最終更新:1年前)

このページは2016.1.12に作成されています。時代の流れとそぐわない可能性があったり、僕が今以上のど素人だった頃の記事だったりするので、新しい記事を探してみるのも良いかもしれません。

どもです。

MovableTypeのような専用言語で動いているものは、正直ニガテです。

今回はMovableTypeで作られたサイトの不具合への対処を行ったのですが、
この原因がMTのよくわからないバグのようなので(ヽ´ω`)した次第です。

案件については、タイトルの通り。
アーカイブページの記事が、最初の1件だけ表示されない。
インデックステンプレートでも、アーカイブテンプレートでも同様です。

この原因ですが、
記事ループの終端タグ</MTEntries>と、
ページ送りに必要な終了タグ</MTPageContents>が、ぴったり隣接していることです。

○正しく動く
</MTEntries>
</MTPageContents>
×最初の1件が表示されない
</MTEntries></MTPageContents>

です。
理由はよくわからないのですが、この辺のタグは改行して配置しておく癖をつけておいた方が良さそうです。(ヽ´ω`)

この記事は役に立ちましたか?
  • _(:3」∠)_ 面白かった  (0)
  • (・∀・) 参考になった (0)
  • (`・ω・´) 役に立った (0)