PHP если условие с датой WordPress виджет - PullRequest
0 голосов
/ 03 ноября 2018

У меня есть дата обновленных сообщений $date, которая печатает дату как "3 ноября 2018 года"

И у меня есть виджет, который должен отображаться, только если дата до 29 октября 2018 года

Я, например, что-то вроде этого:

$date    = get_the_time( 'F j, Y', $ID );
$deadline = strtotime('2018-10-29');
if ($date > $deadline) {
    echo 'Yes';
} else {
    echo 'No';
}

1 Ответ

0 голосов
/ 03 ноября 2018

Вы должны отформатировать дату как "Y-m-d" так:

$date    = get_the_time( "Y-m-d");
//var_dump(  strtotime($date));
$deadline = strtotime('2010-09-29');
//var_dump( $deadline);
if (strtotime($date) > $deadline) {
  echo 'Yes';
} else {
echo 'No';
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...