WP_Query 的初步認識

WP_Query 是在 WordPress 中是極度重要的一個類別( class ),其完整的程式碼是存在於 wp-includes/query.php 這一個檔案之中。
相信來這裡的人對於 php 或是 WordPress 都有一些程度上的熟悉,不然其實接下來的東西應該會不容易理解吧!

WP_Query 在 WP 中的工作,就是幫你把文章從資料庫中搜尋出來。所以大約在部落格中 70% 以上的作業都與其有關係。

關於 WP_Query 最正確的解釋當然是其位於 WP codex 中的說明,前往觀看。老樣子,全篇文章為英文。

繼續閱讀 »

在 query_posts 中引用 meta 的操作

大家好!
還是小弟我在這裡做一些小技巧的教學。

這篇文章,最主要是基於在 Facebook 中的 WordPress Taiwan 正體中文 社團留言中,有人提到了

大家對於 WP_Query & WP_User_Query 的 meta_compare 只能比較 String 不能比較 Numeric 的看法如何?目前小弟還想不出什麼好方法處理…… (也沒有Hook可以用的樣子)

這樣的問題,其實這樣的使用法在 WordPress 3.1 版本中添加進來了。

詳細的說明可以前往 WordPress codex 中的 WP Query 中觀看,還有很多很奇妙實用的做法也在裡面。
這裡針對其提到的 meta 資料的數值化比較。

繼續閱讀 »