2011-11-23 80 views
2

我在wordpress自定義帖子類型頁面上有一個小問題,其中下面的頁面內容似乎輸出來自其中一個自定義帖子類型的最後一段內容。代碼如下。Wordpress頁面內容不出現

我們希望將頁面內容移動到自定義帖子類型下方,因此將get_template_part('content', 'page');函數移動到自定義帖子循環之下。當此函數位於循環之上時,頁面內容正確輸出,但在自定義後循環之上(即不按需要)。

我知道修復可能是固定的,但如果有的話,請您指出我的方向是否正確?

<div id = "feature_boxes_wrap2"> 
       <?php query_posts(array(
          'posts_per_page' => 3, 
          'post_type'=>'feature_box' 
          ) 
         ); ?> 


       <?php if (have_posts()) while (have_posts()) : the_post(); ?> 


       <div class = "feature_box2"> 
        <?php echo get_the_post_thumbnail($id, array($image_width,$image_height)); ?> 
        <h2 class="feature2"><?php the_title();?></h2> 
        <?php $feature_content = get_the_content(); ?> 
        <?php echo substr($feature_content, 0, 100); ?> 
        <br> 
        <a href = "<?php g5_print_page_link(); ?>">Read more</a> 
       </div><!-- #feature_box2 --> 

       <?php endwhile; // end of the loop. ?> 
      </div><!-- #feature_boxes_wrap2 --> 


      <?php 
      the_post(); 
      get_template_part('content', 'page'); ?> 

回答