Доработки на wordpress (woocommerce, divi builder)

15 000 руб. за проект
13 апреля 2021, 16:42 • 3 отклика • 48 просмотров
Есть ряд доработок, которые нужно внести на сайте . Нужен опытный разработчик, хорошо знающий woocommerce и divi buider.

Список доработок большой, но большинство задач очень простые, дольше обьяснить что сделать, чем сделать.

Все задачи наглядно показал на видео https://dropmefiles.com/FjHNh (длительность видео 1 час) !!!!!!!
Пишите стоимость, срок, примеры с woocomerce

доработки делаем через child theme, что б можно было устанавливать обновления
1. в мини корзине сделать видимые буквы на кнопках при наведении мышки, сделать прозрачный background кнопки "переглянути кошик", цвет букв изменить на черный рамка черная . добавить shadow-box на открытие этой форме, и при клике вне области мини корзины - закрывать ее
2. в всплывающем окне корзины убрать кнопку "вернутся к покупкам", изменить цвет "перейти в корзину" аналогично как в предыдущем пункте и расположить ее слева на десктопе, а на мобильном скрыть "перейти в корзину", оставить только "оформить заказ"
3 починить мобильное меню гамбургер для страниц без глобального хидера
4. отзывы:
4.1 при перезаписи скрывается изображение того кто оставил отзыв.
4.2 сделать возможность подкреплять изображение из галереи вордпресс, а не рабочего стола
4.3 сделать флаг "изображение по умолчанию" для отзывов добавленных вручную и проложить путь в галереи к нему /wp-content/....
4.4 создать шорткод, который передает общий рейтинг, звезды и количество отзывов
4.6. загружать отзывы на страницу не все сразу, а указанное количество, остальное подгружать ajax (добавить параметр в код, который указывает на количество отзывов)
4.7 рейтинг отображать на странице по несколько раз (копируя его с уже загруженного первого блока в остальные, не обращаясь к базе данных повторно)
4.8 сделать, что б блок отзывов очищался в вместе с кешем WP, сейчас если изменить изображение через ftp, оно все равно тащит непонятно от куда старое изображение, даже если очистить кеш браузера
5. убрать невидимую область категорий (показал в видео)
6 в страницу описания товара woocommerce Добавить название текущего товара в аббревиатуру "описание", "детали" . (заодно переименовать "Описание" на "Опис" и "Детали" на "Характеристики")
7. не показывать заголовки блока описание и детали если их нет
9. хлебные крошки укоротить.., отобрать кнопку "назад" и последние 2 подкатегории
10. уменьшить цены со скидкой до 24px, сделать ее черным цветом, расположить после основной цены для категорий, слайдера и для товара
11. уменьшить бардж для мобильного слайдера
12. вернуть зум для галереи десктоп
13. в кнопки соцсетей добавить "поделиться в вайбер, телеграмм, смс", для десктопа не отображать смс (сами кнопки я подготовлю)
14. добавить заголовок к слайдеру и не показывать заголовок если не отображаются товары на слайдере
15 кнопки прокрутки слайдера переместить и стилизировать аналогично как тут https://www.zappos.com/p/hoka-one-one-clifton-edge-nimbus-cloud-greenbriar/product/9406045/color/873239
16. создать шорткод для ссылки "бренда" для расположения его в категории и слайдере, сейчас логотип выводится в карточке товара без названия и без описания. сделать что б отображался логотип, под ним название бренда и под ними описание бренда
18. в мобильной версии, в области кнопки покупки, отображать количество отзывов в одну строку
19. вывести видео в галерею
20. на десктопе изменить цвет h2 на CC6600
21 добавить счетчики для иконок сравнения и избранного в хидер для десктоп и мобайл, т.е если добавил товар в избранное или сравнение, то отображать там количество добавленных товаров.
22. вывести кнопку "сравнение" в карточку товара.
24. перенести описание категории (раздел категорий) в самый низ страницы
25. в слайдер добавить раздел "просмотренные товары" , только выводить ее не обращаясь постоянно к базе данных.. создавайте индекс с общим количеством просмотренных товаров и обращайтесь к нему, а не проверяйте всю базу данных при загрузке каждой страницы
26. добавить отображение сердечка и количество добавлений в избранное под изображение - в категорию, результаты поиска и слайдер.
27. починить переход на вторую страницу в категории
29. создать оверлей для мобильного меню гамбургер, сейчас при нажатии вне зоны меню, меню закрывается, но открывается элемент по которому нажали, нужно что б просто закрывалось меню
30. в инфо об остатке "в наличии лишь n", после количества добавить слово "од."
31 убрать отступ слева , layout shifts привести в норму
32 отключить locate user contact form 7 https://anylot.com.ua/product/%D0%BA%D0%BE%D0%BC%D0%BF%D0%BB%D0%B5%D0%BA%D1%82-%D0%B0%D0%B4%D0%B0%D0%BF%D1%82%D0%B5%D1%80%D0%BE%D0%B2-%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2-apple-30-pin-to-usb/contact-form-7/v1/contact-forms/15312/refill?_locale=user
33 добавить кружки прокрутки галереи в моб версию вместо мини изображений
34 оптимизировать vps, nginx, работу с базой данных, wp (убрать лишние скрипты и стили, если они не нужны на странице: главная, страница категории/страница поиска, карточка товара) для лучшего показателя gtmetrix
35 товары из блока cross sales открывать во сплывающем окне: показываем как на https://www.zappos.com/p/steve-madden-travel-flat-sandal-tan/product/9410523/color/20?zlfid=191&ref=pd_detail_2_c_v2p_p
36 заменить шрифт yith для иконок на стандартный диви
38 автоматизировать создание категорий для меню, т.е сохраняя правильную вложенность создавать категории, при добавлении новой категории автоматически добавлять ее в меню
39 в категории переименовать "Only" на "Лише" для остатков
40 cross sales через слайдер не отображаются в карточке товара, сделать что б отображались
41 пофиксить дублирующие запросы (показал на видео)
42 поменять цвет остатков для слайдера и категорий на красный
44 на мобильном в корзине добавить изображения как в миникорзине
45 "оформить заказ" в корзине переименовать на "Перейти к оформленнию"
46 добавить ajax обновление цены в корзине
47 автоматически удалять категории, если в них нет товаров (запуск раз в неделю в воскр в 03:00 часа ночи и по кнопке)
43 настроить нормально поля доставки на странице оформления заказа (подробно на видео) + исправить ошибки JS на странице оформления заказа.. нужно включить эти JS только для страницы оформления заказа
44 исправить ошибку, которая вылазит при поиске товара, которого нет в базе
45 в консоле ошибка
Уведомления Undefined index: id 2
wp-content/plugins/woocommerce/packages/woocommerce-admin/src/Loader.php:1082
Automattic\W\A\Loader::add_component_settings()
wp-includes/class-wp-hook.php:292
apply_filters('woocommerce_shared_settings')
wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/Assets/AssetDataRegistry.php:132
Automattic\W\B\A\AssetDataRegistry->initialize_core_data()
wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/Assets/AssetDataRegistry.php:223
Automattic\W\B\A\AssetDataRegistry->enqueue_asset_data()
wp-includes/class-wp-hook.php:292
do_action('admin_print_footer_scripts')
wp-admin/admin-footer.php:95
Плагин: woocommerce
Уведомления Undefined index: value 2
wp-content/plugins/woocommerce/packages/woocommerce-admin/src/Loader.php:1082
Automattic\W\A\Loader::add_component_settings()
wp-includes/class-wp-hook.php:292
apply_filters('woocommerce_shared_settings')
wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/Assets/AssetDataRegistry.php:132
Automattic\W\B\A\AssetDataRegistry->initialize_core_data()
wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/Assets/AssetDataRegistry.php:223
Automattic\W\B\A\AssetDataRegistry->enqueue_asset_data()
wp-includes/class-wp-hook.php:292
do_action('admin_print_footer_scripts')
wp-admin/admin-footer.php:95


Важный момент: что б не растягивать задачу на неделю, (т.е не переделывать по несколько раз, слать мне мне, потом я пишу видео или рисую в фотошопе, что не так, вы исправляете, потом снова что-то не так....) по этому доработки будем делать по тимьюверу или anydesk!!! сразу делаем правильно, тестируем и не переделываем