8wired

とりあえずやってみるブログ

WordPressのタグアーカイブページでタグIDを取得する

2016/09/09

表示しているタグアーカイブページのタグIDを取得する関数が不明だったので、何か代用できるものがないか調べてみたら見つかったのでメモ。

$tag_id = get_query_var('tag_id');

get_query_varは、パブリッククエリ変数に関連する変数を取得できる関数です。他にもページ番号や検索キーワードなんかも取得できるようです。詳しくは私的マニュアルさんを参照。

おまけで、指定したタグIDのついた記事の抽出の仕方。

$args = array('tag_id' => get_query_var('tag_id'),
 'posts_per_page' => 10,
 'orderby' => 'date');
$the_query = new WP_Query($args);

-WordPress