دریافت اطلاعات 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' ) );