私の投稿はしばらくの間表示されていましたが、現在は私のページから消えています。間違いがなく、デバッグモードでもエラーメッセージは表示されません。なぜ私の投稿がこのコードで表示されないのか、特に以前の動作時にはわかりません。 Advanced Custom Fieldsプラグインを追加し、いくつかのフィールドを追加し、それらを自分の投稿にリンクして保存するだけです。それから私の投稿は消えていた。プラグインを無効にして削除しました。すべての投稿を作り直しましたが、何も機能しません。
<div class="artiq-slidder">
<ul class="artiq-slidder-ul">
<?php
$args = array(
"post_type" => "piso"
);
$the_query = new WP_Query( $args );
?>
<?php if( have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
<li class="artiq-slidder-item">
<img src="<?php the_post_thumbnail(); ?>">
<a href="<?php the_permalink(); ?>">
<p> <?php the_title(); ?> </p>
</a>
</li>
<?php endwhile; endif; ?>
</ul>
</div>
これを試してください:
<?php if( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
ありがとうございました