Надеюсь, кто-нибудь поможет мне вывести дату изменения или дату публикации, если запись не редактировалась. Я использую code в файле функций Wordpress.php, но вывод отображает дату последнего изменения даже для новых записей.
Как я уже сказал. Я хочу показать дату последнего обновления, если запись была изменена. Показывать дату публикации, если нет.
Заранее спасибо.
function astra_post_date()
{
$format = apply_filters('astra_post_date_format', '');
$published = esc_html(get_the_date($format));
$modified = esc_html(get_the_modified_date($format));
$output = '<p class="posted-on">';
if (!empty($modified)) {
$output .= 'Last Modified: <span class="updated" ';
$output .= 'itemprop="dateModified">' . $modified . '</span>';
} else {
$output .= 'Published: <span class="published" ';
$output .= 'itemprop="datePublished">' . $published;
$output .= '</span>';
}
$output .= '</span>';
return apply_filters('astra_post_date', $output);
}
Дементий
Вопрос задан17 июня 2024 г.