如何获取所有具有特色图片的WordPress帖子?

如何获取所有具有特色图片的WordPress帖子?,wordpress,custom-post-type,Wordpress,Custom Post Type,在WordPress3中有一个特色的图像功能。如何获取所有带有特色图片的帖子?以下是我当前的自定义循环: $loop = new WP_Query( array( 'posts_per_page' => 15 ) ); 这应该起作用: $loop = new WP_Query( array( 'posts_per_page' => -1, 'meta_key' => '_thumbnail_id' ) ); 不过,我还没有测试过这个。此外,这可能会获取所有帖子和页面。使用'

在WordPress3中有一个特色的图像功能。如何获取所有带有特色图片的帖子?以下是我当前的自定义循环:

$loop = new WP_Query( array( 'posts_per_page' => 15 ) );
这应该起作用:

$loop = new WP_Query( array( 'posts_per_page' => -1, 'meta_key' => '_thumbnail_id' ) );

不过,我还没有测试过这个。此外,这可能会获取所有帖子和页面。使用
'post\u type'=>'post'
将其限制为博客文章。

我认为您不需要为其定义任何特殊循环

尽管您确实需要在functions.php中添加一些小片段

像这个:

<?php add_theme_support ( 'post-thumbnails' ); ?>

将上述代码应用于functions.php文件后,您的主题将支持特色图像,并且您将在Post添加/编辑界面的右下角看到一个新链接

如果您想了解有关以下方面的更多信息,本指南将对您有所帮助: