• 解決済 ensonoda

    (@ensonoda)


    お世話になっております。
    テンプレートを作成しており、固定ページに
    カスタム投稿gallerysの特定の期間の投稿だけを表示したいと思い、
    http://ja.forums.wordpress.org/topic/21998を参考に作成しました。

    d<?php
    
    /*
    Template Name: gallery
    */
    
    get_header(); ?>
    <div id ="content">

    <?php
    function filter_where( $where = ” ) {
    $where .= “AND post_type >= ‘gallerys’ AND post_date >= ‘2010-09-01’ AND post_date < ‘2011-08-31′”;
    return $where;
    }
    add_filter(‘posts_where’, ‘filter_where’);?>
    <?php query_posts(‘order=ASC&showposts=-1’);?>
    <?php if(have_posts()):?>
    <?php while(have_posts()):the_post();?>
    <?php the_title();?>
    <?php endwhile; ?>
    <?php wp_reset_query();?>
    <?php endif; ?>

    <?php remove_filter(‘posts_where’, ‘filter_where’);?>

    <div id ="sidebar">
    		<?php get_sidebar(); ?>
    	</div>
    </div>
    
    <?php get_footer(); ?>

    というテンプレートを作成しましたが、全く表示されません。
    カスタム投稿の指定をとっても表示されませんでした。

    どなたかご教授頂けないでしょうか?
    宜しくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • query_postsで、post_typeの指定を行い、filter_whereでは、post_typeの条件を削除してみてください。

    トピック投稿者 ensonoda

    (@ensonoda)

    jim912様
    教えて頂いた通り変更しましたら、動作しました!
    ありがとうございます!

2件の返信を表示中 - 1 - 2件目 (全2件中)

トピック「特定の期間の投稿を表示したい」には新たに返信することはできません。