@timetoglory

Как вывести график работы индивидуально для каждой страницы?

Друзья, доброго времени суток. У меня сайт каталог ресторанов на wordpress.

Вторые сутки не могу понять, каким образом можно вывести график работы через произвольные поля (в метабоксе редактирования страницы) в сайдбар сайта ИНДИВИДУАЛЬНО для каждого ресторана (страницы записи), как это сделано на картинке.

В графике работы должен динамически подсвечиваться текущий день недели, а также в рабочее время должно быть написано ОТКРЫТО, в нерабочее ЗАКРЫТО.

В коде я не силен, если есть опыт или понимание как реализовать то, что на скрине (пример из платного шаблона findgo, у конкурентов тоже такое видел) - буду очень благодарен!61d7717d2b389162768390.jpeg
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ответы на вопрос 1
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
Есть достаточно много плагинов для создания расписаний. Скорее всего вам придется сесть и перебрать несколько, чтобы найти подходящий

https://www.elegantthemes.com/blog/wordpress/wordp...

Для вашей задачи 100% решение вы вряд ли найдете, код писать все равно придется

От себя добавлю, что хорошие и удобные решения без десятка полей и чтобы данные в базу эргономично сохранялись мне не встречались, поэтому я в нескольких различных комбинациях сохранял простую строку в базу и разбирал ее регулярками при необходимости

14:00 — 21:00; 11:00 — 21:00; 11:00 — 21:00; 11:00 — 21:00; 11:00 — 22:00; 09:00 — 22:00; 09:00 — 21:00


mon="14:00 — 21:00" tue="11:00 — 21:00" wed="11:00 — 21:00" thu="11:00 — 21:00" fri="11:00 — 22:00" sat="09:00 — 22:00" sun="09:00 — 21:00"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы