运行导入器时,必须选中该复选框才能下载和导入所有媒体/附件。
如果您不这样做,帖子仍将有一个特色图像集,但它们引用的附件将无效,并且任何尝试调用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>\';
}
如果您没有选中该复选框,您将看到图像,表明他们有一个特色图像,但没有显示任何图像