Ограничить доступ к продуктам на основе роли WooCommerce - PullRequest
0 голосов
/ 19 октября 2018

В настоящее время я пытаюсь запретить пользователям просматривать товары и категории в зависимости от их роли на моем сайте WordPress с WooCommerce.Есть ли рекомендуемый плагин или изменение в коде, который я могу реализовать для решения этой проблемы?

Справочная информация: на этом сайте продаются товары (оптом / в розницу).Пользователи с повышенными привилегиями могут приобретать определенные предметы, которые розничные пользователи / посетители не смогут видеть.

Мне удалось добиться эффекта, когда предметы скрыты, используя плагин Booster: Видимость продукта по пользователюРоль;однако категории с соответствующими изображениями по-прежнему отображаются, и результаты по-прежнему подсчитываются.

Существуют ли какие-либо другие предлагаемые плагины, которые выполняют это?Или в Booster есть вариант, который мне не хватает?

Спасибо за вашу помощь заранее.:)

Hidden Products Producing Results using the Booster Plugin

1 Ответ

0 голосов
/ 19 октября 2018

Вы можете проверить роль пользователя и отобразить соответствующий контент, например:

<?php if( current_user_can('editor') ) : 
    // display content for editors
endif ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...