Функционал локаций на WP
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Добавление и вывод локаций в разделе (сайт на Wordpress). По дизайну для вывода особых требований нету, главное структурировано и не все в одной каше. Сайт на данный момент на стоковой теме WP Twenty Twenty-Two
Из админки должно все редактироваться.
Функционал:
1. Раздел /locations/ - выводится список локаций из типа Local Office. Отображаем название и адрес. Вывод в алфавитном порядке. Должен работать Rank Math для ввода SEO данных для страницы.
2. Сверху раздела название раздела H1, место для текста, 3 кнопки - Local office, Kiosk, Partner office и далее вывод информации из типа Local Office. При клике на Local office отображается та же страница /locations/
3. При клике на Kiosk меняется URL /locations/kiosks/ и отображаются локации из типа kiosks. Вывод в алфавитном порядке. Должен работать Rank Math для ввода SEO данных.
4. При клике на Kiosk меняется URL /locations/partner-offices/ и отображаются локации из типа partner. Вывод в алфавитном порядке. Должен работать Rank Math для ввода SEO данных для страницы.
5. При клике на название открывается карточка локации.
Карточка локации:
1. Название H1 /Name/
1.1. Под названием выделено уведомление /Note/ (желтое)
1.2. При наличии второе уведомление /Kiosk Heading/ (зеленое)
1.3. При наличии третье уведомление /Location Notice/
1.4. Слева от названия фото /Office Photo/
2. Ниже тип локации /Type/
3. Ниже адрес /Address/ и рядом с адресом ссылка в новом окне View on Map /Google Maps Link/
4. Далее номер телефона /Phone/ (добавляем как ссылку tel:) и /внешняя ссылка (открываем в новом окне) /External Link/
5. Далее табличка с часами работы Working hours /Open Hours/
6. Далее табличка с средним временем ожидания Average waiting time /Wait Times/ Можно на подобии https://www.dmvwaittimes.live/office/palm-springs, только чтобы у конкретных часов показывало бы значение.
7. Далее доступные услуги /Services Provided/
8. Далее методы оплаты /Payments Accepted/
9 Далее вывод офисов рядом /Nearby/ - должны быть как ссылки на сами офисы.
Пример расположения элементов https://www.dmv.ca.gov/portal/field-office/willows/
Breadcrumbs должен соответствовать структуре - Главная - Locations - Kiosks - Название локации
по всем вопросам и типам полей писать в лс