[WordPress] ページ内の各種データを取得する方法一覧
2 min read
個別記事の投稿タイプを取得
function get_post_type() {
if (!is_singular()) {
return null;
}
return get_post_type();
}
post
,page
が返ってくる- 「単一記事画面」以外は
null
個別記事の ID を取得
function get_page_id() {
if (!is_singular()) {
return null;
}
return get_the_ID();
}
記事id
が返ってくる- 「単一記事画面」以外は
null
カテゴリ ID を取得
function get_category_id() {
if (!is_category()) {
return null;
}
return get_query_var('cat');
}
カテゴリid
が返ってくる- カテゴリ画面以外は
null
カテゴリ名を取得
function get_category_name() {
if (!is_category()) {
return null;
}
return get_query_var('category_name');
}
カテゴリ名
が返ってくる- カテゴリ画面以外は
null
タグ ID を取得する
function get_tag_id() {
if (!is_tag()) {
return null;
}
return get_query_var('tag_id');
}
タグid
が返ってくる- タグ画面以外は
null
タグ名を取得
function get_tag_name() {
if (!is_tag()) {
return null;
}
return get_query_var('tag');
}
タグ名
が返ってくる- タグ画面以外は
null
検索文字(クエリ)を取得
function get_search_query() {
if (!is_search()) {
return null;
}
return get_query_var('s');
}
検索文字(クエリ)
が返ってくる- 検索画面以外は
null