get_ancestors

指定されたオブジェクトの親を含む配列を返します。

Sponsored Link

Returns an array containing the parents of the given object.

get_ancestorsのファンクションタグ使用方法

<?php get_ancestors( $object_id, $object_type ); ?> 

概要

<?php get_ancestors(
'object_id'   => 6, 
'object_type'  => 'page' ); ?> 

get_ancestorsのパラメーター

$object_id

(int or string) (required)子オブジェクトのIDです。
デフォルト:なし

(int or string) (required) The ID of the child object
Default: None

$object_type

(string) (required) 問題のオブジェクトタイプ(ページ、カテゴリー)の名前です。
デフォルト:なし

(string) (required) The name of the object type (page, category) in question
Default: None

次のカテゴリー階層(ID付き)を取得します。

Given the following category hierarchy (with IDs):

  • Books (6)
  • Fiction (23)
  • Mystery (208)
<?php get_ancestors( 208, 'category' ); ?>

戻り値:

returns:

 Array
(
[0] => 23
[1] => 6
) 

ページ階層(ID付き)を取得します。

Given the a page hierarchy (with IDs):

  • About (447)
  • Child Page (448)
<?php get_ancestors( 448, 'page' ); ?>

戻り値

returns:

  Array
(
[0] => 447
) 

変更ログ

Since: 3.1.0

関連ファンクションタグ

Page Tags: get_all_page_ids(), get_ancestors(), get_page(), get_page_link(), get_page_by_path(), get_page_by_title(), get_page_children(), get_page_hierarchy(), get_page_uri(), get_pages(), is_page(), page_uri_index(), wp_list_pages(), wp_page_menu()

Sponsored Link