WordPress 備忘録 | メシのタネ

wpppppppp
このエントリーをはてなブックマークに追加

【WordPress】カテゴリーに属する記事を表示させたい

 2016/01/13

タグIDを取得する


僕の知る限り方法は2つで、管理画面から直接確認するか、それとも関数で取得するか。

管理画面から確認する


管理画面から確認する場合、カテゴリ→表示したいカテゴリをクリック→URLに書かれてる「tag_ID=XX」このXXをメモる。

関数で取得する


関数で取得する場合、get_category_by_slug関数でオブジェクトが拾えるので、term_idプロパティへアクセスする。

カテゴリに属する記事を複数取得する


カテゴリを複数出したい時はWP_Queryオブジェクトのcategory__inプロパティへ欲しいカテゴリのtag_IDを渡します。
複数欲しい場合は配列にして渡してあげます。

AND条件もNOT条件も設定できます。

ANDの場合は、category__and
NOTの場合は、category__not_inを使います。

使うとどうなるかはgistに書いてあります。

取得し終わったらpostsプロパティへアクセスすると、記事が取得されてるのがわかります。
var_dump($q->posts);とかやると中身が見れると思います。良い子のみなさんは、出力する時、サニタイズを忘れずに。

いじょう。


このエントリーをはてなブックマークに追加

コメント

"【WordPress】カテゴリーに属する記事を表示させたい"
でメシのタネのおすすめを検索したよ!

プログラミング備忘録 | メシのタネ