WPSEO_Admin_Bar_Menu::get_singular_term()
Gets the current term if in a singular term context.
Метод класса: WPSEO_Admin_Bar_Menu{}
Хуков нет.
Возвращает
WP_Term|null
. Term object, or null if not in singular context.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_singular_term();
Заметки
- Global. Строка. $pagenow Current page identifier.
- Global. WP_Query. $wp_query Current query object.
- Global. WP_Term|null. $tag Current term object, or null if none available.
Код WPSEO_Admin_Bar_Menu::get_singular_term() WPSEO Admin Bar Menu::get singular term Yoast 22.4
protected function get_singular_term() { global $pagenow, $wp_query, $tag; if ( is_category() || is_tag() || is_tax() ) { return $wp_query->get_queried_object(); } if ( WPSEO_Taxonomy::is_term_edit( $pagenow ) && ! WPSEO_Taxonomy::is_term_overview( $pagenow ) && isset( $tag ) && is_object( $tag ) && ! is_wp_error( $tag ) ) { return get_term( $tag->term_id ); } return null; }