万が一、当サイトで重大な問題を発見した際などは、フォーラムや WordSlack #docs チャンネルでお知らせください。</p>
関数リファレンス/is post type hierarchical
この条件分岐タグは投稿タイプが階層を持つかどうかをチェックします。
TRUE
または FALSE
を返します(投稿タイプが存在しない場合も false を返します)。
最初に投稿タイプが存在することをチェックします。
次に投稿タイプのオブジェクトを取得し、最後にオブジェクトの hierarchical
プロパティの値を返します。
使い方
<?php is_post_type_hierarchical( $post_type ) ?>
パラメータ
- $post_type
- (文字列) (必須) 投稿タイプの名前
- 初期値: なし
戻り値
- (真偽値)
- 指定された投稿タイプが階層を持つかどうか
用例
参考
- post_type_exists() を使って、投稿タイプが存在するかチェックします。
- get_post_type_object() を使って、投稿タイプのオブジェクトを取得します。
変更履歴
バージョン 3.0.0 にて導入されました。
ソースファイル
is_post_type_hierarchical() は wp-includes/post.php
にあります。
関連資料
投稿タイプ:
register_post_type(),
add_post_type_support(),
remove_post_type_support(),
post_type_supports(),
post_type_exists(),
set_post_type(),
get_post_type(),
get_post_types(),
get_post_type_object(),
get_post_type_capabilities(),
get_post_type_labels(),
is_post_type_hierarchical(),
is_post_type_archive(),
post_type_archive_title()
条件分岐タグ:
is_404(),
is_admin(),
is_admin_bar_showing(),
is_archive(),
is_attachment(),
is_author(),
is_category(),
is_comments_popup(),
is_date(),
is_day(),
is_feed(),
is_front_page(),
is_home(),
is_local_attachment(),
is_main_query,
/is_multi_author,
is_month(),
is_new_day(),
is_page(),
is_page_template(),
is_paged(),
is_plugin_active(),
is_plugin_active_for_network() /en,
is_plugin_inactive() /en,
is_plugin_page() /en,
is_post_type_archive(),
is_preview() /en,
is_search(),
is_single(),
is_singular(),
is_sticky(),
is_tag(),
is_tax(),
is_taxonomy_hierarchical(),
is_time(),
is_trackback(),
is_year(),
in_category(),
in_the_loop(),
is_active_sidebar(),
is_active_widget(),
is_blog_installed() /en,
is_rtl(),
is_dynamic_sidebar(),
is_user_logged_in(),
has_excerpt(),
has_post_thumbnail(),
has_tag(),
pings_open(),
email_exists(),
post_type_exists(),
taxonomy_exists(),
term_exists(),
username_exists() /en,
wp_attachment_is_image(),
wp_script_is()
最新英語版: WordPress Codex » Function Reference/is_post_type_hierarchical (最新版との差分)