Неустранимая ошибка при использовании расширенного пользовательского поля выбора даты - PullRequest
0 голосов
/ 08 марта 2020
<?php
$date = DateTime::createFromFormat('Ymd', get_field('event_date'));
 echo $date->format('d-m-Y');
?>

Я использую плагин Advanced custom field. Там я столкнулся с проблемой. Код PHP не работает и выдает мне фатальную ошибку. Я использовал тот же код, что и в документации к плагину, но все равно получаю сообщение об ошибке.

1 Ответ

0 голосов
/ 09 марта 2020

Сначала получите значение ACF с помощью get_field () и сохраните его в переменной.

Затем используйте date () и strtotime (), чтобы преобразовать эту строку в желаемый формат даты.

Используйте код ниже.

$date = get_field('event_date');
$event_date = date("d-m-Y", strtotime($date));
echo $event_date;
...