Написать для Wordpress модуль вывода товаров на сайт из XML
Необходимо разработать модуль для Wordpress, который будет наполнять каталог товаров по api и периодический обновлять его.
На странице каждого товара будут: Название, Описание,Картинка, Характеристики (забираем по api) и кнопка "Оформить предзаказ". Картинки для каждого товара забираем из api ипересохраняем в папку /images/соответственно меняем пути для картинок для вывода в категории и карточке товара.
При клике на кнопку появляется popup окно со следующими полями:
1) форма с 3 полями: Имя, Email, Телефон.
2) Поле с чекбокс (выбранное) "Согласен с условиями оферты", где словосочетание "условие оферты является ссылкой"
3) Кнопка "Оформить предзаказ".
Доступ к api d98aca0e5739ec50ff2344b3bd6d40b5
Документация: https://docs.google.com/document/d/1BzCJczgAsXYHTBa9M3f7JxRQI48ewdDvrhaJ1GOp6fk/
Настройки плагина и характеристики сайта
* Выбор тех или иных категорий (запрет вывода)
* Запрет вывода тех или иных товаров, находящихся вне запрещенных категориях
* Дизайн должен браться от темплейта основного сайта
* На сайте не должно присутствовать ссылок или упоминаний основного проекта
* На сайтах используются отличные от основного проекта контактные данные (телефон, адрес и т. д.)
* Полностью адаптивный дизайн (не делаем отдельную мобильную версию)
* https
* Редирект с http и www версий на https
* 404 страница (отдаёт код 404)
* Настраиваем для всех страниц rel=canonical
* На время разработки залить файл robots.txt с содержимым
User-agent: *
Disallow: /
Как будем готовы запустить в индексацию, определим новые правила для него
* ЧПУ url (далее типы страниц)
Domen.ru/t/id/name теговыестраницы, подборки и так далее
* Генерация файла sitemap
* Используем разметку shema.org можно взять тутhttps://search.google.com/structured-data/testing-tool#url=https%3A%2F%2Fbook24.ru%2Fproduct%2Fudivitelnaya-tekhnika-kak-eto-rabotaet-bolshaya-illyustrirovannaya-entsiklopediya-163922%2F
WebPage
Organization
BreadcrumbList
Product
Review
* Делаем топ меню, в котором обязательными будут пункты:
О нас
Доставка
Оплата
Контакты
Контактный телефон с кодом города Москва +7 (495) (сам номер добавим позже)
Указано время работы, как пример с 8 до 20 (МСК)
Функционал заказа обратного звонка «Заказать звонок» (по аналогии с popup сделать заказ)
* В боковом меню дерево категорий с глубиной до трёх уровней
* На любой странице должны присутствовать основные элементы:верхнее, боковое меню, заголовки, хлебные крошки, а элементы фильтры,
сортировки для страниц категорий. Примерный вид шаблона https://app.moqups.com/anonimazer-nik/b4K7eMIsCD/view
* Ставим плагин Disqus для товаров
* По дизайну используем этот бесплатный https://demo.styledthemes.com/styledstore/ и там же есть ссылка на демку. (поля необходимые в карточке товара https://prnt.sc/ld1a4d и описание товара) и (элементы необходимые в каталоге https://prnt.sc/ld1a4d). По сути необходимо данные о товаре вписать в предложенный шаблон.