Обработать входные данные wordpress и создать шорткоды

3 000 руб. за проект
02 августа 2022, 17:53 • 1 отклик • 33 просмотра
На wordpress сайте в кастомных полях заданы входные данные такие как
Часовой пояс (UTC+3 MSK)
Широта (55.7522)
Долгота (37.6156)
Во вложении код sample.php в которой по формулам просчитывается время намаза.
Что нужно сделать:
Обработать входные данные, в особенности Часовой пояс т.к. там требуется timestamp в виде текущей даты для нужного часового пояса. А во входных данных только указан часовой пояс - UTC+3 MSK.
Создать шорткоды вывода времени, для каждого города свое время каждого намаза и еще один который выводит в виде таблицы на месяц вперед 6 единиц времени на каждый день.
Фаджр: [namaz-fajr]
Восход: [namaz-sunrise]
Зухр: [namaz-dhuhr]
Аср: [namaz-asr]
Магриб: [namaz-maghrib]
Иша: [namaz-isha]
Расписание на месяц:
[namaz-table-month]
Пример как это вообще выглядит можете посмотреть здесь time-in. ru/prayer/moscow
В прикрепленных файлах вы найдете комментарии по мануалу и примерам выводов. Метод счета нужно использовать 3. (MWL)

https://drive.google.com/file/d/1DbOImsoS2huXh7GThyezhdakcQBvc3Gq/view?usp=sharing