WP_Query()
是一個很方便取資料的Class,可依照參數取得篩選出的Post,實體化後可取得很多相關資訊,但我們最常用的就是posts這個成員
$posts = $query->posts;
這是取得我們主要資料,也就是條件下篩選出來的Post,回傳值為 WP_Post object Array,當然這沒有不好,但有時我們會希望它是一個Post Array的二維陣列,例如我要用在後台的 list Table 就需要用到這種資料格式
WP_Post Object 轉換成 Array
以下提供一個簡單的轉換方式,用 PHP array_map() 一次次把所有 WP_Post Object全部轉成 Array