Описание get_the_modified_time
— Filter
Хук get_the_modified_time позволяет изменить вывод времени последнего изменения поста. Он срабатывает при вызове функции get_the_modified_time() и позволяет настроить отображение даты и времени последнего изменения поста
Примеры использования
Пример изменения формата времени последнего изменения поста:
add_filter('get_the_modified_time', function($the_time, $d, $post) {
return date('d.m.Y H:i', strtotime($the_time));
}, 10, 3);
В этом примере мы изменяем формат времени на ‘дд.мм.гггг чч:мм’.
Пример добавления текста к времени последнего изменения поста:
add_filter('get_the_modified_time', function($the_time) {
return $the_time . ' (обновлено)';
});
Здесь мы добавляем текст ‘(обновлено)’ к времени последнего изменения.
Пример использования пользовательского формата даты:
add_filter('get_the_modified_time', function($the_time, $d) {
return date('F j, Y', strtotime($the_time));
}, 10, 2);
Мы изменяем формат даты на ‘Месяц день, год’ (например, ‘January 1, 2023’).
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо изменить отображение времени последнего изменения поста в WordPress
– Производительность
Хук не должен значительно влиять на производительность, так как изменения касаются только вывода времени
– Предупреждения
Следите за тем, чтобы изменения соответствовали формату времени, ожидаемому вашей темой или плагином
Альтернативы
Тип: filter
Этот хук позволяет изменить вывод времени создания поста
Используйте его, если необходимо изменить отображение времени создания поста вместо времени последнего изменения