Movable Type 向けプラグイン「TreeOrder」の v1.2.0 をリリースしました。お客様からのご要望を受けて、TreeOrder で並び順を制御していたアイテムが非公開になったときの挙動を改善しています。
非公開アイテムを自動的にスキップ
<mt:TreeOrder> および入れ子の <mt:TreeOrderAncestors> <mt:TreeOrderDescendants> <mt:TreeOrderChildren> <mt:TreeOrderParent> <mt:TreeOrderSiblings> は、デフォルトで公開ステータスが「公開」のアイテムのみを出力するようになりました。並び順は維持されたまま、非公開(下書き・公開停止・予約投稿)のアイテムは自動的にスキップされます。
- Movable Type 標準の
<mt:Contents>や<mt:Entries>と同じ感覚でお使いいただけます。 limitや<mt:TreeOrderIsFirst><mt:TreeOrderIsLast>も、実際に出力されるアイテム数を基準に正しく動作します。- フロント公開テンプレートに下書きが意図せず出力されてしまう潜在的な不具合も同時に解消されます。
従来挙動を残したい場合の include_unpublished 属性
v1.1.0 以前の「全ステータスを出力する」挙動を必要とする箇所には、include_unpublished="1" を指定してください。指定した挙動は内側の関連タグにも自動的に引き継がれます。
製品詳細
製品の詳細・ご購入については以下のページをご覧ください。