Доработать туристический сайт на WP

5 000 руб. за проект
10 марта 2020, 12:47 • 6 откликов • 90 просмотров
Сайт с с купленной темой: http://cy24809-wordpress-4931.tw1.ru/
Надо допилить:

1. Меню
1.1 Верхнее меню должно быть залипающим при прокрутке.
1.2. Увеличить размер логотипа в 1,5 раза

2. На странице туров

(например, http://cy24809-wordpress-4931.tw1.ru/st_tour/st-petersburg-2-day-tour-see-it-all/)
2. . первым пунктом идёт фотогалерея. Фото раскрываются в фиксированный исходный размер (1280px), а не на весь экран, как сейчас, и без текстовой или цифровой подписи. Под фото - время тура, Activity level, Group Size и Languages.
2.2. Вторым пунктом идут 10 HIGHLIGHTS в 2 колонки, затем - описание тура. Всё остальное скрыто под кнопкой "view more".
HIGHLIGHTS и описание – 2 отдельных редактируемых поля, под view more – третий редактируемый текстовый блок и таблица с ценами на прайвит туры – она должна быть интерактивна, а также оставляем поле Included/Exclude. Все служебные надписи типа «описание, HIGHLIGHTS и т.п. надо удалить.
2.3. tours location, местоположение и Itinerary из карточки тура убираем.
2.4. Туры делятся на категории group & private, которые отличаются тем, что для group-туров указывается стандартная цена за человека, для private-туров внизу страницы указывается интерактивная таблица с ценами на туры от 2 до 16 персон. При выборе (нажатии) на кнопку нужного количества персон пользователь попадает в корзину с соответствующим товаром и суммой. Цены задаются либо в админке, либо загрузкой табличного файла (как проще реализовать?) В блоке заказа на групповых турах выводится стандартная цена, на private – минимальная «from ХХХ$».
2.5. Указать взрослых и детей в 3 возрастных диапазонах: 0-7 и 7-17 и 18+.
2,6 выбор валют: оставить евро и доллары. Автоматический пересчёт цен в зависимости от выбранной валюты.

3. На страницах поиска и выбора туров

3.1. на страницах категорий туров: (например, http://cy24809-wordpress-4931.tw1.ru/st_tour_type/... ) сверху страницы нужны 2 вкладки- фильтра group & private , при нажатии на которые открываются соответствующие группы туров без перезагрузки страницы. По умолчанию выводятся все туры.
3.2. Туры на странице выбора туров должны отображать такую же инфу, как на https://alla-tour.com/tours - фото на 30% ширины экрана, заголовок, время тура, количество, Activity level, Tour highlights и цену. Все эти поля должны редактироваться в админке в карточке тура. У private -туров на странице категории выводится табличное поле с ценами в зависимости от количества персон от 2 до 16, как на https://alla-tour.com/tours. В group турах на странице категории выводится только одна цена.
3.3. Туры на странице категории туров надо отделить зрительно друг от друга фоном. Можно как здесь: https://alla-tour.com/tours только фон поярче.

4. В корзине

4.1. Создаём 2 шаблона корзины. Для Land Tours оставляем только поля «Name», «Surname», «email», «phone number», «Citizenship» и текстовое поле «Special requirement:», остальные поля убираем. Над полем «Special requirement:» добавляем 2 чекбокса «wheelchair-users» и «food preferences».
4.2. В корзине для Shore Excursions нужны поля как тут: https://ulkotours.com/booking/: Name as in passport, Date of Birth, Passport Number, Citizenship, Dietary restrictions, выбор из выпадающего списка круизных кораблей и стран (списки предоставлю).
4.3. В корзине можно переключить тип тура с group на private . По умолчанию установлен тот тип тура, с которого попал посетитель. В зависимости от типа происходит расчёт цены. Для посетителя, выбравшего group, отображается базовая цена за 1-го и надо ввести количество персон (кнопками +/-), в зависимости от этого меняется цена. Для посетителя из Private Tours по умолчанию 3 пассажира и «+» для добавления следующих до 16, более 16 – по запросу (открывается форма обратной связи с просьбой вписать нужное количество человек).
4.4. Все цены на сайте обновляются единовременно загрузкой табличного файла (либо редактируются в админке, смотря что проще реализовать и что будет удобнее администрировать).
4.5 Оплата на сайте пока не нужна, надо оставить этот функционал скрытым.

5. Taylor made
5.1. на странице Taylor made публикуется плитка с анонсами. В каждой плитке – фото, название, чекбокс. Пользователь может отметить несколько чекбоксов и внизу страницы нажать кнопку «заказать экскурсию». Письмо с выбранными позициями приходит на мэйл администратора, минуя корзину. Над кнопкой – надпись: «At least 10 days in advance»
5.2. Страницы из раздела Taylor made представляют из себя карточки товара с 3 категориями: -Museums, Theatres, Extra Activities, в соответствии с которыми их можно отфильтровать на странице Taylor made. На самой карточке товара необходимо только редактируемое текстовое поле (пейджбилдер уже есть в сборке) с возможностью вставки галереи и/или единичных фото. Внизу карточки товара – кнопка «заказать экскурсию» в виде формы обратной связи, т.е. уведомление приходит на элпочту, минуя корзину. На кнопке заказа – надпись: «At least 10 days in advanceе»
5.3. В форме обратной связи два информационных поля с датой и количеством человек, текстовое поле для примечаний и мэйл для обратной связи. После отправки клиенту отправляется приветственное письмо.


6. Главная страница.
6.1. После главного слайдера и текста располагается лента новостей с анонсами городских событий, куда выводятся 5 последних материалов из раздела news
6.2. Далее идёт лента туров, куда выводятся 5 туров из разных категорий. Уменьшенное фото и название.
6.3. Ниже - подвал с контактами, картой сайта, логотипом и т.п.

Обязательные требования
Уважаемые господа, в целях экономии моего и Вашего времени, указывайте, пожалуйста, предполагаемую стоимость и срок выполнения работы в заявках. Автоответы и отзывы без стоимости и сроков АВТОМАТИЧЕСКИ УДАЛЯЮТСЯ.
Если для определения стоимости нужны уточнения - задавайте вопросы по существу.
Без предоплаты, зато и без переработок - всё чётко по ТЗ.
Возможна безопасная сделка и/или поэтапная оплата работ.
Visa или яд.