Возможна ли смена роли после покупки в woocommerce?
Все популярные мембершип плагины не поддерживают российские платежные системы и шлюзы. Но нужно решение !
Первичные настройки такие:
В каждом посте присутствует доп. поле ACF которое видно только определенным ролям.
Создан 1 товар, назовем его "1 мес."
2 Вопроса:
1 - Возможно ли реализовать покупку товара с последующей автоматической сменой РОЛИ пользователя на любую выбранную ?
2 - Возможно ли товару задать настройку сроках действия. Например. Указал 1 месяц, и после покупки у пользователя начнется отсчет и в конце товар исчезнет со списка его покупок или станет НЕАКТИВНЫМ (архивным) что-то подобное и автоматически смениться роль пользователя на любую выбранную ?
Создаете товары с количеством месяцев нахождения в определенной роли, после покупки он добавит роль.
Потом по окончании срока роли, удалит из этой роли.
Работает с любой платежной системой.
Отличное решение. А не подскажите как добавить еще одну роль в этот код:
<?php global $user_ID; get_currentuserinfo();
if (('' !== $user_ID) && ( current_user_can('manage_options') )) { ?>
// Информация видимая только администраторам блога на WordPress
<?php } ?>
Та вы же задали вопрос https://qna.habr.com/q/1255920
Добавляете туда код и делаете для него роль дополнительную, все кто в этой роли видят код или текст, кто не в этой роли, ничего не видят. Плагин назначает эту роль или удаляет из нее. Администратор видит все коды, редактору можно тоже роль назначить, чтоб видел.