Я пытаюсь изменить пользовательские разрешения для моих менеджеров по магазинам в Wordpress Woocommerce, чтобы они могли использовать плагин под названием Woocommerce Gift Coupons .
Я посмотрел на это руководство о том, как использовать add_caps () для назначения прав пользователя вручную, но я не уверен, правильно ли я понял, как получить используйте это, или если я использую это в правильном месте. Я попытался добавить следующее в мой functions.php
файл, но, очевидно, это не сработало для меня:
/* Change Shop Manager Roles */
function shop_manager_add_coupons() {
$user = get_role('shop_manager');
$user->add_cap('woocommerce_gift_coupon');
}
add_action( 'admin_init', 'shop_manager_add_coupons');
Может кто-нибудь пролить свет на это?