2015-09-23 3 views
0

Я делаю сайт, который является сайтом электронной коммерции автора книги.Пользовательский пользовательский доступ WooCommerce

Я бы хотел, чтобы авторы вошли в систему и могли видеть только их собственный продукт и все, что было поручено его пользователю. Я мог назначать отдельные продукты отдельным пользователям, но если они заходят в систему, они могут видеть книги других авторов (продукты) и информацию, которые мне не нужны, и у них есть менеджер магазина, доступ к которому не является моей целью.

Если возможно, будет ли автор авторизоваться через интерфейс и оставаться там и видеть всю информацию о продукте там, отчеты и т. Д., Которые обычно находятся в/WP-admin.

Обновление: Я понял, что вы можете сделать продукт приватным, а затем отредактировать роли пользователей, чтобы иметь возможность увидеть это или нет, используя плагин User Role. Это фантастика и то, что я хотел. Однако это не относится к отчетам WooCommerce, которые показывают отчеты обо всем до сих пор. есть идеи?

+0

Возможно, я добавлю некоторые пользовательские разделы на страницу «Моя учетная запись» и переадресую логины авторов на интерфейс. Вероятно, это более сложный вопрос, на который можно получить ответы. – helgatheviking

ответ

0

Вы можете сделать это с наличием ролей пользовательских пользователей и назначения или ограничения возможностей каждой роли, используя этот удобный плагин: https://wordpress.org/plugins/user-role-editor/

Смотрите эту страницу скриншотов для облегчения понимания этого плагина: https://wordpress.org/plugins/user-role-editor/screenshots/

+0

Спасибо, это очень полезно и доводит меня до цели. Я не могу найти способ для пользовательского пользователя, чтобы он мог просматривать только созданные woocommerce продукты, поэтому пока они не могут видеть информацию о других. –