2012-12-24 32 views
0

我已經在WordPress安裝了一個自定義圖片庫,並且我想在其中一個頁腳框中顯示它們有多少個?我嘗試了很多,但這是唯一的代碼實際顯示的結果,但它的錯誤!試圖獲得自定義廚房中的圖像總數?

<?php 
$numposts = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_status =  'publish'"); 
if (0 < $numposts) $numposts = number_format($numposts); 

echo 'We have published '.$numposts.' since our launch.'; 
?> 
+2

想要計算行嗎?使用'mysql_num_rows' –

+0

我只想顯示圖庫中有多少圖像,因此它會顯示「圖庫中的92圖像」exc, –

+0

那麼你有mysql數據庫,它們有必須顯示爲圖庫的圖像鏈接? –

回答

0

您的查詢將計算帖子,頁面和自定義帖子類型 - 任何設置爲「發佈」的內容。我想象那就是你認爲這是「錯誤」的原因。編輯查詢以將其限制爲您要計數的帖子類型。我不知道你的「自定義圖片庫」使用的是什麼帖子類型,但這裏是一個基本的WordPress帖子的例子...

$numposts = $wpdb->get_var(" 
    SELECT COUNT(*) 
    FROM {$wpdb->posts} 
    WHERE post_status = 'publish' 
    AND post_type = 'post'"); 
相關問題