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でうまく使用できます。
添付ファイルでこの情報を取得するにはどうすればよいですか?
ありがとうございました。
問題は、以前の「インクルード」の1つが投稿とは異なるクエリを作成しているため、カテゴリクエリがクリアされていたことです。よろしくお願いします;-) – francadaval
https://codex.wordpress.org/Function_Reference/$post –