เมื่อเรียกใช้ผู้นำเข้าคุณต้องทำเครื่องหมายในช่องเพื่อดาวน์โหลดและนำเข้าสื่อ / ไฟล์แนบทั้งหมด
หากคุณไม่โพสต์จะยังคงมีชุดภาพเด่น แต่สิ่งที่แนบที่อ้างถึงจะไม่ถูกต้องและความพยายามในการโทรใด ๆthe_post_thumbnail
จะล้มเหลว ใช้รหัสของคุณคุณจะได้รับเพียงชื่อโพสต์และไม่มีภาพขนาดย่อ นี่จะทำให้เกิดความประทับใจเมื่อมีการดึงโพสต์ที่ไม่มีภาพเด่นในกรณีนี้พวกเขามีภาพที่โดดเด่น แต่ไม่สามารถใช้งานได้เนื่องจากความผิดพลาดที่คุณทำเมื่อนำเข้า
ลบโพสต์ของคุณและนำเข้าอีกครั้งโดยใช้การตั้งค่าที่ถูกต้อง
นอกจากนี้เพื่อแสดงจุดคุณไม่ได้พยายามตรวจสอบการโพสต์ตรวจสอบเช่น:
if ( $query->have_posts() ) { // you never checked to see if no posts were found
while($query->have_posts()) { // alt style syntax doesn't work with most IDEs
$query->the_post(); // individual statement should be on individual line
?><h2><?php the_title(); ?></h2><?php // you only need open/close tags here, not every line, save yourself some time typing
if ( has_post_thumbnail() ) { // only print out the thumbnail if it actually has one
echo '<p>post says it has a featured image</p>'; // double checking
the_post_thumbnail('thumbnail');
} else {
echo '<p>this post does not have a featured image</p>';
}
}
} else {
echo '<p>no posts found</p>';
}
หากคุณไม่ได้ทำเครื่องหมายที่ช่องทำเครื่องหมายคุณจะได้รับภาพที่บอกว่ามีภาพเด่น แต่ไม่มีภาพใดแสดง