• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Compare, Wishlist, Catalog Mode в карточке товара, в списке товаров в категории.

Bubble

Новичок
Добрый день помогите разобраться.
Есть несколько вопросов.
Стоит WP (тема Scape) + WooCommerce

Задача сделать просто каталог с описанием без цен, с кнопками wishlist и compare для всех пользователей и с ценами, кнопками: wishlist и compare, но без корзины и покупок для зарегистрированных пользователей. То есть корзина не должна работать.
Установил плагин YITH WooCommerce Catalog Mode (Версия 2.0.16), полезла бяка в двумя иконками корзины и словами В корзину (пока до конца плагин не настроил)
Страница магазина (категории) кривоватая, разбираться не стал пока, прочитал темы тут и создал отдельную страницу и повесил на нее отдельно категории
56456776867.jpg
получилось вот так.. фото добавлял уже проверял все нормально выглядит, поэтому пока подзабил на этот вопрос.
8978978.jpg

Далее установил плагины
YITH WooCommerce Compare (Версия 2.3.22)
YITH WooCommerce Wishlist (Версия 3.0.18)

Самой темой предусмотрена работа с YITH WooCommerce Wishlist, а с остальным нет.
В итоге получилась пока такая бяка... с карточками (фото в карточке еще не прицеплял) - отметил.
456465.jpg556878.jpg


Возникли следующие проблемы
1. Нет иконки Compare в настройках в принципе у этого плагина почему то, либо у меня версия старая. Помогите пожалуйста сделать такую же кнопку как wishlist и cart и разместить в нужном месте (на скриншоте написано куда ее вставить), в TOP BAR
2. В списке товаров (в категории) стоит текст - как заменить на иконку Compare и по хорошему так чтобы как и wishlist она отмечалась если нажата была
3. В самом товаре проблема такая же с кнопкой Сравнение, как ее сделать как в Корзину и кнопку В избранном сделать также в едином стиле, а также глюк в пункте 5
5666756.jpg78764565.jpg

5. Глюк при добавлении в Товаре в Избранное - пропадает кнопка и не меняется на значение В избранном, после обновления страницы появляется текст со значком В избранном
54532423.jpg


Помогите советами, помощью, подсказками, примерами. В написании кода не силен, сижу изучаю. :unsure:
 

Swit4

Новичок
У woocommerce много хуков, цепляться на них и выводить свои данные.
Хуком можно убрать вывод цены.
Хуком убрать вывод кнопку "в корзину" и этим же хуком выводить кнопки compare и wishlist.
 

Bubble

Новичок
У woocommerce много хуков, цепляться на них и выводить свои данные.
Хуком можно убрать вывод цены.
Хуком убрать вывод кнопку "в корзину"
То есть стоит отключить плагин Catalog Mode и работать с хуками - это к убрать вывод кнопки "в корзину" и убрать вывод цены?
 

Swit4

Новичок
Это как вам удобней. Лично я именно так и делал бы.

здесь не совсем понятно.. как таковой кнопки же нет compare, есть только текст
"Добавить в сравнение" должна же кнопка быть.

Насколько помню у Yith wishlist и compare есть шорткоды для вывода этих кнопок, поэтому с выводом их проблем возникнуть не должно.
Но нужно быть готовым, что все это дело начнет не кисло тормозить. Уже не вспомню какой именно, но какой-то из этих плагинов у менясоздавал около сотни дополнительных запросов к БД при выводе 20 товаров на страницу.
 

Bubble

Новичок
Уже не вспомню какой именно, но какой-то из этих плагинов у менясоздавал около сотни дополнительных запросов к БД при выводе 20 товаров на страницу.
Вывод товаров всего 9 на странице, 3 по 3 сделал не должно тормозить. Товаров в каталоге не так много, все 3 сотни примерно, разделенные на категории.
 

Swit4

Новичок
 

Bubble

Новичок
Попробовал.
Иконку не ставит ни разу. :eek: как ее поставить.. :mad:
5645645.jpg
 

Swit4

Новичок
Смотреть доку, возможно есть хуки на рендер этой кнопки, тогда можно html дополнить.
Либо через CSS, вывести иконку в псевдоклассы before/after
 
Сверху Снизу