Добрый день. Дополнение WP Access Ultimate, пытаюсь скрыть контент с помощью php кода, как указано в описании.
<?php
global $WAU_User;
//идентификаторы доступа,
//которыми закрываем контент
$account_ids = array(1,3);
//соответствие доступа
$important = 0; //1
if($WAU_User->is_branch_access($account_ids, $important)){
echo 'Показываем скрытый контент';
}else{
echo 'Доступа нет, контент закрыт';
//можем вывести карточку доступа
echo wau_get_accounts_box($account_ids);
}
?>В результате контент скрыт от всех включая admina. Карточка доступа не выводится.
Подскажите, в чем могут быть ошибки. Как показать карточку с предложением тарифного плана (на странице скрытого контента)?
Админ при этом должен видеть весь контент или нет?
Спасибо.
Добрый день.
В данном случае, админ не обладает какими то привилегиями, для него контент будет скрываться как и для обычного пользователя.
По вопросу вывода карточек доступа надо разбираться отдельно. Какие идентификаторы доступа передаются в функцию вывода карточек доступа? Доступ с указанными идентификаторами создан?
А, ну это все есть. Аккаунты доступа создал, тарифные планы тоже. Может там в настройках этих этапов есть какие-либо тонкости?
И еще вопрос за что отвечает - "ОБЩИЕ НАСТРОЙКИ -назначать доступ при регистрации" (чекбокс выбора аккаунтов доступа)?
Если аккаунты доступа созданы, то указывайте идентификаторы этих доступов своем коде и не путайте идентификатор доступа и соответствие доступа, это не одно и тоже.
Spartak сказал(а)
за что отвечает - "ОБЩИЕ НАСТРОЙКИ -назначать доступ при регистрации"
опция отвечает за назначение указанного доступа при регистрации пользователя