2014-07-22 27 views
-1

我想獲得多少帖子包含文本「電子郵件圖像」的計數,使用下來的行,但這裏的東西讓我絆倒,我認爲它只是我的語法,但我似乎不太清楚它是什麼。WordPress的 - 包含某些文本的計數帖子

$count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->post WHERE $wpdb->post.post_content LIKE %emailed-image% "); 

我嘗試呼應了計數,但它沒有顯示任何內容,幾乎像查詢不返回任何結果,但在我要尋找的文字DB 3項。

+0

您是否嘗試過在運行直接的SQL查詢的東西,查詢?它工作嗎?我認爲你需要圍繞'LIKE'值引用單引號 – Machavity

回答

1

幾件事情。這$wpdb->posts$wpdb->post,你需要周圍的搜索項單引號是這樣的:

$count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE $wpdb->posts.post_content LIKE '%emailed-image%' "); 
相關問題