Делаем новый условный тег: "Старше чем"
Бывает такое, когда нам нужно показать или наоборот скрыть что-либо на странице (например рекламу), когда запись уже существует определенное время.
Именно для таких случаев будет полезен данный код, приведенный ниже, добавляем в functions.php:
1 2 3 4 5 6 |
function is_old_post($days = 5) { // 5 дефолтное значение, если будет отсутствовать кол-во дней $days = (int) $days; $offset = $days*60*60*24; if ( get_post_time() < date('U') - $offset ) { return true; } else { return false; } } |
Соответственно теперь, там, где нужно использовать этот условный комментарий, вставляем код:
1 2 3 4 5 |
if ( is_old_post(10) ) { // 10 - количество дней соответственно // сделать что-то, если запись старше 10 дней } else { // сделать что-то, если запись младше 10 дней } |