Каталог «Для оптовиков» (Категории с контролем доступа. Доступ только ЗАРЕГИСТРИРОВАННЫМ)
К сожалению, мы решили прекратить продажу и поддержку плагина WooCommerce Каталог «Для оптовиков» PRO. В связи с последними обновлениями WooCommerce от перестал корректно работать. Кроме того, плагин WooCommerce Эксклюзивные цены PRO выполняет почти аналогичную функцию — предоставляет зарегистрированным оптовые цены, при этом нет необходимости дублировать каталог. Если оптовые цены не надо показывать/афишировать для всех — в настройках есть опция, которая скрывает информацию про оптовые цены для гостей.
Расширенная ПРО-версия — WooCommerce Каталог «Для оптовиков» PRO.
Данный плагин позволяет создать специальный раздел «Для оптовиков» с ограниченным доступом к нему (только для зарегистрированных пользователей). Покупать товары в этом разделе могут только ЗАРЕГИСТРИРОВАННЫЕ пользователи. Незарегистрированные пользователи не видят товары — на этой странице им предлагается форма «Войти»/»Регистрация».
Хочется отметить, что название «Для оптовиков» взято для примера. Вы можете использовать плагин для создания дополнительных закрытых категорий, при этом назвать такой раздел как угодно на свое усмотрение — например, «Для постоянных клиентов», «Для сотрудников»…
Основная задача плагина — добавление в магазине дополнительного раздела с категориями, на которые распространяется контроль доступа. Данный раздел и саму страницу такого каталога вы можете озаглавить как угодно.
Такие категории вы можете использовать как в качестве дополнительного каталога, так и в качестве основного, в последнем случае, получится полностью «закрытый» магазин, где товар можно будет просматривать только после регистрации.
Возможности плагина:
* При активации плагина автоматически создаются две страницы:
Страница с названием «Магазин — для оптовиков» — вы можете использовать ее в навигации (вставляйте в любое меню в шапке или сайдбаре). Название этой страницы вы можете переименовать на свое усмотрение.
Страница «Магазин — розница», которая также будет выводить все товары, но исключительно из стандартных категорий. Теперь в главном меню, в качестве основного (розничного) каталога вам надо использовать именно эту страницу «Магазин — розница» вместо стандартной основной страницы магазина (http://ВАШСАЙТ/shop/). Само название вы можете переименовать в разделе «Страницы» — измените заголовок этой страницы или просто задайте произвольное название для этого пункта в меню.
Это необходимо сделать потому, что на основной странице магазина (http://ВАШСАЙТ/shop/) для зарегистрированных пользователей происходит смешивание товаров. Т.е. зарегистрированные видят в этом каталоге все товары как со стандартных категорий, так и товары с оптовых категорий (чего они видеть там не должны). А должны видеть только товары со стандартных категорий. Страница http://ВАШСАЙТ/shop/ просто выводит все товары магазина и т.к. технически это не решается, то мы сделали альтернативу основной страницы магазина — т.е специальную страницу «Магазин — розница», а она уже разделяет товары.
В главном меню вместо корневого каталога http://ВАШСАЙТ/shop/ мы рекомендуем поставить страницу «Магазин — розница», которая делает ту же самую функцию корневого каталога, только с фильтром (не выводит товары из оптовых категорий). Переименуйте эту страницу как угодно, например, на «Продукция». Если до этого у вас в меню уже была какая-то структура из категорий / подкатегорий, то структура всех других ссылок НЕ МЕНЯЕТСЯ, все останется как было. По переходам на эти каталоги никакого смешивания нет, это происходило только в корневом каталоге магазина. Поэтому именно только его следует заменить в меню страницей “Магазин — розница”.
Отметим, что на этой странице (а по сути это каталог) вы также можете использовать стандартный фильтр WooCommerce — Навигация по слоям.
* При переходе на страницу «Магазин — для оптовиков» выводятся все товары из дополнительных (оптовых) категорий (по аналогии основной страницы магазина), и эти товары могут видеть только зарегистрированные пользователи.
* В разделе «Для оптовиков» вы можете создать любое количество товарных категорий, можете задавать любую структуру, например, аналогичную основному каталогу. Можно добавлять категории, подкатегории и т.д.
* Во всех разделах сайта, кроме раздела «Для оптовиков», т.е. в сайдбарах и во всех элементах навигации (меню) товары и категории из этого раздела не видны. Пользователи попадают на товары для оптовиков, только через ссылку, например, в главном меню (можете назвать ее, например, «Для оптовиков»).
* Для всех НЕАВТОРИЗИРОВАННЫХ пользователей товары из этого каталога нельзя найти через поиск, даже переход по прямой ссылке на такой товар выдаст 404 страницу.
* В каталоге товаров «Для оптовиков» будут показываться товары только из раздела оптовых категорий. Поэтому при добавлении товара нельзя публиковать его одновременно в обычную категорию и оптовую — в таком случае, данный товар уже станет недоступным гостевым пользователям.
* В разделе сайта «Для оптовиков», для незарегистрированных пользователей, вместо товаров показывается только форма «Войти»/»Регистрация».
Если у вас в разделе сайта «Для оптовиков», для незарегистрированных пользователей, нет формы регистрации, то сделайте следующее…
В разделе «Магазин — для оптовиков» для неавторизированных пользователей подтягивается функционал от страницы Профиль. Поэтому, чтобы там была форма регистрации, включите эту опцию в основных настройках WooCommerce — опция называется Разрешить регистрацию на странице «Мой аккаунт». Смотрите скриншот.
* Для зарегистрированных пользователей, показывается стандартный каталог и стандартная карточка товара, после перехода на любой товар из данного раздела.
* В разделе Внешний вид -> Виджеты добавляется специальный виджет, который вы также можете использовать, если хотите вывести в сайдбаре каталог для оптовиков (выводит категории из раздела для оптовиков).
Теперь инструкция для тех, кто в сайдбаре выводит каталог (категории).
Если в разделе сайта «Для оптовиков», вы хотите для всех пользователей показывать в сайдбаре только оптовые категории вместо стандартных, то читайте ниже ответ.
Этот вопрос решается исключительно вами — решить его можно за 5 МИНУТ. В плагине мы это предусмотрели.- в нем есть специальный виджет «Каталог для оптовиков», который будет выводить оптовые категории. А где выводить это уже вы сами определяйте, мы не можем плагином отредактировать вашу тему. Создайте в вашей теме две области (два сайтбара) — одну для обычных, одну для оптовиков — и во вторую поместите наш виджет (он будет работать только на странице «Для оптовиков»). Или воспользуйтесь плагинами для работы с сайтбарами, среди которых оптимальный плагин Restrict Widgets (оригинал) — http://wordpress.org/plugins/restrict-widgets/. Restrict Widgets (доработанный специально для этой цели) — скачать. Он позволит вам показывать оптовый каталог в сайдбаре только авторизированным и только в разделе «Для оптовиков», на остальных страницах этого виджета не будет.
Не умеете создавать области сайдбаров, то воспользуйтесь плагинами, ссылки на которые мы дали.
Ну и пару других плагинов из этой области (с ними мы не работали):
http://wordpress.org/plugins/widget-logic/screenshots/ и http://wordpress.org/plugins/widget-logic-by-path/ или http://wordpress.org/plugins/conditional-widgets/
Другие ПОЯСНЕНИЯ и решение возможных проблем
«…Заказчик случайно создал в оптовом каталоге категорию Чемоданы, в ней 0 товаров, но при попытке ее переименовать, переименовывается точно так же и категория Чемоданы в розничном… удалять ее уже боимся даже… «
Вы можете удалить пустую категорию — ничего не случится. Эта проблема не данного плагина, а проблема Вордпресса. При добавлении категории с одинаковым названием он создает для нее точно такой же слаг. Т.к. у двух разных категорий одинаковый слаг, поэтому при редактировании названия одной категории, название будет меняться везде, для всех таксономий, у которых такой же слаг (ярлык). Решение простое — просто при добавлении «оптовых категорий» задавайте другой уникальный ярлык (слаг) или, если они уже добавлены, то отредактируйте у них слаг — например, добавьте в конец приставку -opt.
«..В урлах неразбериха. В главном меню ссылка для оптовиков выглядит так http://myshop.ru/dlya-optovikov/, но при переходе по ней, уже так http://myshop.ru/opt_catalog/chemodany-optom/
А зарегистрированный переходит так http://myshop.ru/shop/?catalog-opt=all
Да так и есть, мы редиректим неавторизированных на первую из списка оптовую категорию, чтобы выдать там им форму авторизации/регистрации. Но после авторизации пользователи уже НЕ БУДУТ попадать на первую из списка оптовую категорию — у них будет открываться корневой каталог с оптовыми товарами — http://myshop.ru/shop/?catalog-opt=all
Также вы можете посмотреть расширенную ПРО-версию — WooCommerce Каталог «Для оптовиков» PRO.
ОТВЕТЫ НА ВАШИ ВОПРОСЫ:
Добрый день, какой плагин порекомендуете под следующую задачу — нужно скрыть от обычных посетителей один из разделов каталога (там будет только новые коллекции для оптовиков с оптовыми ценами). WooCommerce Каталог «Для оптовиков» PRO или WooCommerce Эксклюзивные цены PRO ?
Здравствуйте. Плагин «WooCommerce Эксклюзивные цены PRO (Решение для оптовиков)» работает с теми же самими товарами — только теперь в товаре будет две цены (стандартная — для розничных покупателей, оптовая — для оптовиков). Кроме того, он не позволяет скрывать какие-то разделы каталога.
Для Вашей задачи больше подходит WooCommerce Каталог «Для оптовиков» PRO, а также WooCommerce Каталог «Для оптовиков».
Цена плагина: 35 USD.
В стоимость входит: WooCommerce Каталог «Для оптовиков»
Скачать плагин WooCommerce Каталог «Для оптовиков» вы сможете сразу после оплаты.
———————————————————————————————————————-
Использование плагина возможно только на 1 сайте, который Вы укажите при заказе.
БОНУС. Плагин «Отзывы клиентов» — https://saphali.com/wordpress-plugin-reviews
———————————————————————————————————————-
Отзывы
Анонимные сообщения (комментарии) с матами мы НЕ публикуем. Если есть вопросы, то задавайте их по существу, используя чистый без матов язык.
Отзывов пока нет.