開始日と終了日のカスタム属性でページリストを絞り込む
使用アドオン:Page List+
イベントや展示会のページデータのように、開始日と終了日の日付で絞り込みたい時にPage list+を使うとプログラムを書かずに実装できます。
イベントページに使うページタイプを追加します。
イベントの新規ページを作ったページタイプを追加します。
イベント開始日とイベント終了日の属性を「日付/時刻」で追加します。
それぞれのページの属性で開始日と終了日を設定します。
Page list +のブロックアイコンをページリストブロックを挿入したいエリアにドラッグします。
表示されたウインドウの表示されたページタイプの対象を「すべてのページタイプ」をはずして、イベントをクリックしてページタイプのイベントタイプだけを対象にします。
Filtersタブを選択します。
イベント開始日を選択して is today or after を選ぶことで、イベント開始日が今日以降のページを抽出できます。
並び替えタブに切り換えて、sortを「bt イベント開始日(Old-New)」にすることで、カスタム属性の日付でソートする事ができます。