在 WordPress 內我們可以透過 get_posts() 去取得文章的列表,裡面有些既定的參數可以直接丟,那如果我們想要過濾掉某些特定目錄的文章,則可以搭配 WP_Query 傳入對應參數即可。
WP_Query 是 WordPress 內建的類似 MySQL 的語法,如果我們想要過濾某些(個)目錄,可以在 category__not_in 內用陣列格式目錄的值就好了。
$args=array( 'category__not_in' => array(2), );
再丟到 get_posts() 內:
$posts=get_posts( $args );
認識 WP_Query 就可以讓我們要取得資料更自由了。