WPSEO_Replace_Vars::retrieve_date()
Retrieve the date of the post/page/cpt for use as replacement string.
Метод класса: WPSEO_Replace_Vars{}
Хуков нет.
Возвращает
Строку|null
.
Использование
// private - только в коде основоного (родительского) класса $result = $this->retrieve_date();
Код WPSEO_Replace_Vars::retrieve_date() WPSEO Replace Vars::retrieve date Yoast 24.9
private function retrieve_date() { $replacement = null; if ( $this->args->post_date !== '' ) { // Returns a string. $replacement = YoastSEO()->helpers->date->format_translated( $this->args->post_date, get_option( 'date_format' ) ); } elseif ( get_query_var( 'day' ) && get_query_var( 'day' ) !== '' ) { // Returns a string. $replacement = get_the_date(); } elseif ( single_month_title( ' ', false ) ) { // Returns a string. $replacement = single_month_title( ' ', false ); } elseif ( get_query_var( 'year' ) !== '' ) { // Returns an integer, let's cast to string. $replacement = (string) get_query_var( 'year' ); } return $replacement; }