フィルターをリセットする方法はありますか?
-
未来投稿を表示するように設定していて、次のような記載で、
特定のカテゴリの記事のタイトルを
昨日から60日後まで表示するようにしいています。<?php function filter_where($where = '') { $where .= " AND post_date >= '" . date('Y-m-d', strtotime('-1 days')) . "'" . " AND post_date <= '" . date('Y-m-d', strtotime('+90 days')) . "'"; return $where; } add_filter('posts_where', 'filter_where'); query_posts("numberposts=10&cat=3&order=ASC"); ?> <?php if(have_posts()):while(have_posts()):the_post(); ?> <a href="<?php the_permalink() ?>"><?php the_title(); ?><br /></a> <?php endwhile; endif; ?> <?php wp_reset_query(); ?>
この表記のあとに、
昨日以前の記事も含めたタイトルを表示させたいのですが、
フィルターをクリアする方法がわかりません。具体的にやりたいことは、同じカテゴリーの記事が次のような日時設定で投稿されていて、
A 3日前
B 昨日
C 明日まずは、昨日以降60日後までの記事のタイトルを表示
B C同じカテゴリーに入っている全ての記事を一番古いものから表示
A B Cとし表示したいのですが、
先にフィルターが入っているためか、後の「同じカテゴリーに入っている全ての記事を一番古いものから表示」で
Aの記事が表示されません。解決方法はありますでしょうか。
よろしくお願いします。
3件の返信を表示中 - 1 - 3件目 (全3件中)
3件の返信を表示中 - 1 - 3件目 (全3件中)
- トピック「フィルターをリセットする方法はありますか?」には新たに返信することはできません。