Реферальная система для определённой роли - Компьюти
Logo КОМПЬЮТИ

Реферальная система для определённой роли

Время чтения: 1 мин. 219 просмотров

Если вы хотите, чтобы реферальная система была только для определенной роли, необходимы следующие действия:

  1. Отключите настройку Показывать ссылки на социальные сети на странице товара?

Таким образом не будут показываться ссылки для пользователей.

2. Создайте папку «bonus-for-woo» в вашей активной теме и скопируйте туда файл account.php, который находится в папке «templates» плагина Bonus for Woo. Там будет строка

echo apply_filters( 'bfw_account_referal', '' );

Замените её на:

$user = wp_get_current_user();
if (in_array('shop_manager', (array) $user->roles)) {
echo apply_filters( 'bfw_account_referal', '' );
}

Этот код отобразит реферальную ссылку только для менеджеров магазина. Если хотите выбрать другую роль, то поменяйте ‘shop_manager’, на слаг нужной вам роли.

Комментариев 0