サポート » 使い方全般 » カスタム投稿記事を現在より新しいもののみ表示したい

  • indexにカスタム投稿記事(イベント情報)をスライダー形式で表示しているのですが、
    イベントが終了しても、記事を消さないと表示されるままになるので
    どうにか、終了したイベント(「今日」より古いイベント)を
    表示しないようにしたいと思っています。

    カスタム投稿で記事を登録し、
    プラグイン「Events Manager」で少しカスタマイズしています。

    WPもphpも本当に初心者で、
    初めてオリジナルテーマを作ったので
    丁寧に解説していただけるととても助かります。

    イメージとタイトルに日にちをスライドさせています。

    md_dayはカスタムフィールドで登録した
    イベント日時です。
    プラグインで、昇順の設定にしています。

    下記情報でご回答頂けるのかもよく分からないですが
    宜しくお願い致します!

    <?php
    query_posts(array(‘post_type’ => ‘event’, ‘paged’ => get_query_var(‘paged’)));
    if (have_posts()) :
    while (have_posts()) : the_post();
    ?>
    <div>
    <div class=”sli-img”>
    “>
    <?php
    $url = get_post_thumbnail_id();
    $url = wp_get_attachment_image_src($url, ‘main_image’);
    if ($url) {
    echo “<img src='{$url[0]}’ alt=” />”;
    }
    ?>

    </div>
    <div class=”sli-tex”>
    <h3>“><?php echo get_the_title(); ?></h3>
    <p><?php echo esc_html($post->md_day); ?></p>
    </div>

    <div class=”sli-eve”>/イベント情報/”>イベント詳細</div>
    </div>

    <?php
    endwhile; // 繰り返し処理終了
    else : ?>

    <?php endif; ?>

    </div>

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック投稿者 kurose

    (@kurose)

    追加です!
    md_dayでは、日時の認識が出来ません。すみません。
    プラグインのEvents Managerを投稿する際に設定する、
    イベントの日時が今日現在よりも古いものは表示しないように出来るでしょうか?

    ただし、このEvents Managerの編集が分からず
    イベント日時のIDがどれなのかが、まったく分かりません…

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「カスタム投稿記事を現在より新しいもののみ表示したい」には新たに返信することはできません。