Я надеюсь, что это легко ответить.Я работаю с Google Calendar API в WordPress и вернул всю необходимую информацию, кроме названия дня (например, понедельник, вторник и т. Д.).Есть ли простой способ получить эти данные?Вот цикл, который я использую (я пропустил фактический вызов, так как он содержит конфиденциальную информацию):
if( is_page(16) ) {
foreach($events as $event) {
$datetime_start = date('F j, Y', strtotime($event->start->dateTime));
$datetime_time_start = date('g:i', strtotime($event->start->dateTime));
$datetime_end = date('F j, Y\ g:i', strtotime($event->end->dateTime));
echo
'<p>' .
'<strong>Date Start: </strong>' . $datetime_start .
'<br>' .
'<strong>Date End: </strong>' . $datetime_end .
'<br>' .
'<strong>Location: </strong>' . $event->location .
'<br>' .
'<strong>Time Only: </strong>' . $datetime_time_start .
'<br>' .
'<strong>Description: </strong>' . $event->description .
'<br>' .
'<strong>Title: </strong>' . $event->getSummary() .
'<strong>Day: </strong>' . $event->day .
'<p>';
}
}
Я попытался $event->day
и ничего не получил, как ожидал.Я тоже попробовал getDay()
и тоже ничего не вернул как положено (иногда вам везет).Весь приведенный выше код работает, я просто не могу понять, как получить название дня.Я использовал Документы Google Calendar API, чтобы получить все, что у меня есть выше.Ссылка здесь: https://developers.google.com/calendar/v3/reference/events#resource-representations
Однако мне не удалось найти какие-либо ресурсы, которые дают название дня.Если это невозможно, возможно, есть обходной путь или другое решение?Мы не можем использовать плагин, так как мы настраиваем внешний вид и расположение событий для страницы событий колледжа, и нам нужны необработанные данные.
Примечание. Код - это только быстрый и грязный дамп, чтобы убедиться, чтоУ меня есть данные, которые мне нужны, прежде чем они будут должным образом интегрированы.