2010-10-14 35 views

回答

0

如果您將自己的帖子設置爲縮略圖的標準方式,那麼您可以隨時使用has_post_thumbnail函數檢查帖子是否有縮略圖。我不確定有什麼辦法可以用WP_Query來查詢帶有縮略圖的帖子,但是我相信你可以用$ wpdb的直接SQL查詢來做到這一點。

0

在你的WordPress的循環內只需添加這個包裝。

if (has_post_thumbnail()) 
{ 
    // run code for post 
} 

因此,您的完整代碼很可能看起來像這樣。

if (have_posts()) 
{ 
    while (have_posts()) 
    { 
     the_post(); 

     if (has_post_thumbnail()) 
     { 
      // output html code for the post here 
     } 
    } 
} 
0
`$only_thumbs = new WP_Query(array(
    'posts_per_page' => 3, 
    'meta_query' => array(array(
    'key' => '_thumbnail_id', 
    'compare' => 'EXISTS' 
    )), 
));`