カスタム投稿記事を現在より新しいもののみ表示したい
-
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>
- トピック「カスタム投稿記事を現在より新しいもののみ表示したい」には新たに返信することはできません。