Yoast\WP\SEO\Helpers
Current_Page_Helper::get_non_cached_date_archive_permalink()
Returns the permalink of the currently opened date archive.
Метод класса: Current_Page_Helper{}
Хуков нет.
Возвращает
Строку
. The permalink of the currently opened date archive.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_non_cached_date_archive_permalink();
Код Current_Page_Helper::get_non_cached_date_archive_permalink() Current Page Helper::get non cached date archive permalink Yoast 22.3
protected function get_non_cached_date_archive_permalink() { $date_archive_permalink = ''; $wp_query = $this->wp_query_wrapper->get_main_query(); if ( $wp_query->is_day() ) { $date_archive_permalink = \get_day_link( $wp_query->get( 'year' ), $wp_query->get( 'monthnum' ), $wp_query->get( 'day' ) ); } if ( $wp_query->is_month() ) { $date_archive_permalink = \get_month_link( $wp_query->get( 'year' ), $wp_query->get( 'monthnum' ) ); } if ( $wp_query->is_year() ) { $date_archive_permalink = \get_year_link( $wp_query->get( 'year' ) ); } return $date_archive_permalink; }