دریافت اطلاعات taxanomy با استفاده از نام taxonomy در وردپرس
تاریخ:
14 اردیبهشت 1400
اگر نام یک taxonomy را داشته باشیم، می توانیم با استفاده از متد get_taxonomy یک آبجکت حاوی تمام اطلاعات مربوط به این taxonomy را بدست آوریم:
get_taxonomy( string $taxonomy )
این متد نام taxonomy ما را می گیرد و تمام اطلاعات آن را در قالب یک آبجکت بر می گرداند.
اگر taxonomy ما موجود نبود، false برگردانده می شود.
متد get_taxonomy در سورس وردپرس
function get_taxonomy( $taxonomy ) {
global $wp_taxonomies;
if ( ! taxonomy_exists( $taxonomy ) ) {
return false;
}
return $wp_taxonomies[ $taxonomy ];
}
مشاهده می کنیم که این متد، با استفاده از متد taxonomy_exists، وجود taxonomy را بررسی می کند و سپس آن را بر می گرداند.
برای مثال میخواهیم اطلاعات تکزانامی category را دریافت کنیم:
print_r ( get_taxonomy( 'category' ) );
