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

问题描述:

在WordPress 3中有精选图片功能。我如何获取所有包含精选图片的帖子?这是我当前的自定义循环:如何获取特色图片的所有WordPress的帖子?

$loop = new WP_Query(array('posts_per_page' => 15)); 

这应该工作:

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

我没有测试过这一点,虽然。此外,这可能会获取所有帖子和页面。使用'post_type' => 'post'将其限制为博客文章。

+2

它的工作原理!谢谢! – 2010-08-11 13:56:38

我不相信你需要为这个工作定义任何特殊的循环。

虽然你确实需要一些小片段添加到您的functions.php

像这样的:

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

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

本指南将帮助你,如果你正在寻找更多的信息对此:How to Use Wordpress Featured Image Feature