2011-10-07 18 views
0

これは私のsingle.phpです:Wordpressのsingle.phpから、.phpファイルに投稿情報を投稿する方法はありますか?

<?php get_header(); ?> 
<?php if (have_posts()) : the_post();?> 
    <div id="content"> 
     <?php include('blocks/post_page.php')?> 
     <?php include('blocks/fix_01.php')?> 
     <?php include('blocks/fix_02.php')?> 
    </div> 
<?php endif;?> 

<?php get_footer(); ?> 

そして、これはpost_page.phpです:

<div id="post_page"> 
    <?php include('columna_01_0.php')?> 
    <?php include('columna_02_0.php')?> 

    <div id="single_post_block"> 
     <div class="b_cnt"> 
     <div class="logo_post"></div> 
      <div class="category"> 
       <h2><?php the_category(); ?></h2> 
      </div> 
      <div class="title"> 
       <h1><?php the_title(); ?></h1> 
      </div> 
      <div class="post"> 
       <?php the_content(); ?> 
       <?php comments_template(); ?> 
      </div> 
     </div> 
    </div> 
</div> 

問題はそれだけで最後のポスト情報ではない、要求後の情報を表示することです。

post_page.phpに<?php if (have_posts()) : the_post();?>を入れても、投稿は表示されません。the_category()the_title()などをsingle.phpでうまく使用できます。

添付ファイルでこの情報を取得するにはどうすればよいですか?

ありがとうございました。

+0

問題は、以前の「インクルード」の1つが投稿とは異なるクエリを作成しているため、カテゴリクエリがクリアされていたことです。よろしくお願いします;-) – francadaval

+0

https://codex.wordpress.org/Function_Reference/$post –

答えて

関連する問題