私はワードプレスを使用してポートフォリオのウェブサイトを作成しようとしています、
各投稿にはビューコスタムフィールドがあり、そのうちの1つはタイプと呼ばれます。値は「featured」または「not-featured」です。
ユーザーが投稿のタイトルをクリックすると、single.phpに移動して投稿全体が表示されます。ここでは、注目のサムネイルをすべて表示したいと思います。
私はこれを試しました
<?php while ( have_posts() ) : the_post() ?>
<?php if(get_post_meta($post->ID, 'type', true) == "featured") {; ?>
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( __('Permalink to %s', 'your-theme'), the_title_attribute('echo=0') ); ?>" rel="bookmark">
<img src="<?php echo get_post_meta($post->ID, 'intro_thump', true); ?>" alt="Icon for Post #<?php the_ID(); ?>" />
</a></h2>
<?php }; ?>
<div class="entry-content">
</div><!– .entry-content –>
<?php endwhile; ?>
(このコードは、私がINDEX.PHPで使用しているコードと類似しており、機能します。ここでは、SINGLE.PHPでは機能しません)
ただし、これにはすべてのサムネイルが表示されるわけではありません(現在の投稿のサムネイルのみ(機能投稿の場合))
これは空白からテーマを作成しようとする私の最初の試みなので、エラーが何であるかわかりません
ご協力いただきありがとうございます