Yoast\WP\SEO\Helpers
Current_Page_Helper::get_page_type
Returns the page type for the current request.
Метод класса: Current_Page_Helper{}
Хуков нет.
Возвращает
Строку. Page type.
Использование
$Current_Page_Helper = new Current_Page_Helper(); $Current_Page_Helper->get_page_type();
Код Current_Page_Helper::get_page_type() Current Page Helper::get page type Yoast 27.5
public function get_page_type() {
switch ( true ) {
case $this->is_search_result():
return 'Search_Result_Page';
case $this->is_static_posts_page():
return 'Static_Posts_Page';
case $this->is_home_static_page():
return 'Static_Home_Page';
case $this->is_home_posts_page():
return 'Home_Page';
case $this->is_simple_page():
return 'Post_Type';
case $this->is_post_type_archive():
return 'Post_Type_Archive';
case $this->is_term_archive():
return 'Term_Archive';
case $this->is_author_archive():
return 'Author_Archive';
case $this->is_date_archive():
return 'Date_Archive';
case $this->is_404():
return 'Error_Page';
}
return 'Fallback';
}