WordPress at a glance
функция не описана

the_weekday_date() WP 0.71

Display the weekday on which the post was written.

Will only output the weekday if the current post's weekday is different from the previous one output.

Hooks from the function
Возвращает

Null. Ничего.

Использование

the_weekday_date( $before, $after );
$before(string)
Output before the date.
Default: ''
$after(string)
Output after the date.
Default: ''

Заметки

  • Global. WP_Locale. $wp_locale WordPress date and time locale object.
  • Global. String. $currentday The day of the current post in the loop.
  • Global. String. $previousweekday The day of the previous post in the loop.

Changelog

Since 0.71 Introduced.

Код the_weekday_date() WP 5.5.1

<?php
function the_weekday_date( $before = '', $after = '' ) {
	global $wp_locale, $currentday, $previousweekday;

	$post = get_post();

	if ( ! $post ) {
		return;
	}

	$the_weekday_date = '';

	if ( $currentday !== $previousweekday ) {
		$the_weekday_date .= $before;
		$the_weekday_date .= $wp_locale->get_weekday( get_post_time( 'w', false, $post ) );
		$the_weekday_date .= $after;
		$previousweekday   = $currentday;
	}

	/**
	 * Filters the localized date on which the post was written, for display.
	 *
	 * @since 0.71
	 *
	 * @param string $the_weekday_date The weekday on which the post was written.
	 * @param string $before           The HTML to output before the date.
	 * @param string $after            The HTML to output after the date.
	 */
	echo apply_filters( 'the_weekday_date', $the_weekday_date, $before, $after );
}