Условие, которое касается даты поста
Нужно для постов, которые опубликованы меньше 10 дней назад вывести код. Помогите создать условие if которое будет определять сколько дней посту.
Нужно для постов, которые опубликованы меньше 10 дней назад вывести код. Помогите создать условие if которое будет определять сколько дней посту.
я чтоб сильно не заморачиваться, так как далек от программирования, делал так
// 3600 = 1 hour $post_publisht = strtotime( get_post_time('Y-m-d H:i:s' , false) ) ; $current_time = strtotime( current_time('Y-m-d H:i:s' , false) ); далее математика $current_time - $post_publisht и если получившееся число более 10 дней, тогда чтото выполнял$post_time = strtotime ('+ 10 days', strtotime(get_post_time('Y-m-d H:i:s' , false))); // получает метку времени публикации + 10 дней $current_time = strtotime( current_time('Y-m-d H:i:s' , false) ); // получает текущую метку времени if ($current_time < $post_time) { // запись опубликована менее десяти дней назад }Спасибо, код немного солоноватый для меня, но вроде работает как надо.