Вы хотите создать сайт в личный кабинет с WordPress?

Что ж, вы, вероятно, знаете о различных трудностях, возникающих во время этого процесса. К счастью, создание веб-сайта для пользователей с помощью WooCommerce может значительно упростить работу.

Сначала посмотрим, как Создать личный кабинет WordPress

Но помните, что после того, как вы создали личный сайт, это обязательно, чтобы ваш сайт предлагал эксклюзивы для подключенных пользователей или подписчики WooCommerce.

В этом уроке я покажу вам, как отображать меню в зависимости от роли пользователей.

Но прежде чем начать, найдите время, чтобы взглянуть на Как установить тему WordPressСколько плагинов я должен установить на WordPress.

Тогда давайте приступим к работе!

Понять необходимость показывать или скрывать пункты меню

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

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

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

Шаг 1 - Настройте роли подписчика

Перед настройкой пунктов меню для подписчиков WooCommerce вы должны сначала установить роли активных или неактивных подписчиков, Эта функция доступна с расширением WooCommerce " WooCommerce Подписки ». Затем перейдите в настройки WooCommerce, затем перейдите на вкладку подписок, здесь вам нужно будет определить роль активных и неактивных подписчиков.

Помните, что активные пользователи имеют роль "абонентИ неактивные подписчики играют роль клиент По умолчанию, как показано на изображении ниже:

Subcription WooCommerce WordPress плагин для подписки WooCommerce

Примечание. Вы также можете настроить собственные роли для своих подписчиков, используя WordPress плагины такой как Редактор ролей пользователя.

Имейте в виду, что роли, которые мы будем назначать активным и неактивным подписчикам, помогут нам показать или скрыть определенные пункты меню.

Идите дальше в своем чтении, открыв Как ограничить доступ к медиаплееру WordPress для определенных пользователей

Шаг 2 - Настройте пункты меню для активных подписчиков WooCommerce

Итак, теперь вы определили активные роли (и неактивным) подписчиков WooCommerce, вы должны решить, какой пункт меню вы хотите отображать для ваших активных подписчиков. Здесь нам нужно использовать меню плагина «if menu».

Плагин " если меню »Позволяет отображать / скрывать ваши меню на основе условных утверждений, таких как роли пользователей, вошел ли пользователь в систему или нет и т. Д. Но перед использованием плагина вам сначала нужно убедиться, что плагин активирован.

Как только плагин активируется, появляется новая коробка Включение условной логики Будет добавлен в каждый пункт меню. Для этого перейдите в " Внешний вид → Меню И оттуда вы можете начать вносить изменения в ваши навигационные меню.

Затем щелкните одно из меню навигации, затем активировать условную логику. А затем вам просто нужно выбрать, хотите ли вы показать или скрыть выбранный пункт меню. Затем вам нужно будет выбрать одно из соответствующих условий из раскрывающегося списка, который следует ниже.

Поскольку нам нужно отображать только пункты меню для активных подписчиков, мы должны выбрать опцию " Пользователь подписчика .

меню для отображения только подписчикам

После того, как вы выбрали условие, просто нажмите " Сохранить меню". Теперь каждый раз меню с условием будет отображаться при выполнении условия.

выписывает меню, если меню WordPress плагин

На изображении выше вы можете увидеть разницу между двумя меню для подписанных пользователей и для тех, кто этого не делает. Вы также можете сделать то же самое для пользователей, которые не вошли в систему.

Читайте также Как перенаправить пользователей после входа в WordPress

Как перенаправить пользователя, когда не залогинен

Вы можете добавить перенаправление, которое будет препятствовать доступу пользователя к определенной странице, если он не соответствует определенным условиям. Помни, я тебе показал как создать плагин WordPress, Вам понадобится добавить часть кода, которую я собираюсь предоставить.

Напоминаю, что этот метод предназначен для тех, кто владение языком программирования PHP.

add_action( 'admin_init', 'redirect_non_logged_users_to_specific_page' );

function redirect_non_logged_users_to_specific_page() {

if ( !is_user_logged_in() && is_page('identifiant-de-la-page-ou-slug') && $_SERVER['PHP_SELF'] != '/wp-admin/admin-ajax.php' ) {

wp_redirect( 'http://www.example.com/page-de-destination/' ); 
    exit;
}

В этом коде вы должны изменить имя или идентификатор страницы. ID-оф-страницы или пробковый- В функции « is_page "; и вы также должны указать адрес назначения в функции " wp_redirect .

Это все, что вам нужно знать для этого урока. Не стесняйтесь задавать нам вопросы в форме комментариев.

Откройте для себя также несколько премиальных плагинов WordPress  

Вы можете использовать другие WordPress плагины чтобы придать современный вид и оптимизировать обработку вашего блога или веб-сайта.

Мы предлагаем вам несколько премиальных плагинов WordPress, которые помогут вам сделать это.

1. WordPress Видео галерея

WordPress Video Gallery - очень впечатляющий плагин для видеогалереи; именно то, что нужно вашему сайту. Он мощный, отзывчивый, быстрый и соответствует самым современным технологиям. Однако этот плагин в основном отличается тем, что он легко настраивается. 

Плагин для WordPress видео галереи

Таким образом, у вас есть 5 разных стилей, подходящих для любого фирменного изображения. А если вам этого недостаточно, вы можете создать свой собственный стиль и цветовые схемы. 

Смотрите также Как создать галерею фотографий на Вашем блоге WordPress

С видеогалереей WordPress вы можете наслаждаться несколькими видеогалереями в одной. Действительно, это Плагин Wordpress premium устанавливает галерею, которая транслирует свой контент из нескольких других галерей. Например, вы можете создать галерею в сочетании с каналом Vimeo + плейлистом YouTube + некоторыми из ваших собственных видео.

скачать | Демонстрация | веб-хостинг

2. Sucuri

Sucuri - лучший плагин для брандмауэра и безопасности WordPress. В качестве брандмауэра веб-сайта Sucuri имеет встроенную опцию для кэширования содержимого вашего веб-сайта и включения сжатия gzip одним щелчком мыши.

Sucuri

Откройте для себя тоже Как защитить свой блог WordPress с брандмауэром

Это лучший вариант для любого веб-сайта, потому что Sucuri - это межсетевой экран уровня DNS. Это означает, что он может предоставлять кэшированный контент вашим пользователям даже до того, как их запрос достигнет вашего веб-сайта.

Эта процедура дает вашему сайту невероятное улучшение производительности.

скачать | Демонстрация | веб-хостинг

3. Плагин WordPress для SMS-маркетинга

Ce Плагин Wordpress Marketing Premium специально разработан для работы с SMS.

Wordpress sms-маркетинг плагин для wordpress

Как и в большинстве автоматизированных маркетинговых инструментов, это позволяет оптимизировать маркетинговые усилия с помощью блочного программирования, автоматизированные сообщения, запуск действий и многое другое.

Ознакомьтесь с нашей статьей о: BuddyPress и bbPress: два плагина WordPress для ведения разговора

Он также поставляется со встроенной аналитикой, поэтому вы можете увидеть результаты ваших маркетинговых SMS-кампаний, чтобы увидеть, насколько хорошо они работают.

скачать | Демонстрация | веб-хостинг

Рекомендуемые ресурсы

Узнайте о других рекомендуемых ресурсах, которые помогут вам создать и управлять своим сайтом.

Заключение

Вот ! Вот и все, что касается этого урока, я надеюсь, что он позволяет отображать условное меню для ваших подписчиков WooCommerce. Не стесняйся поделиться с друзьями в ваших любимых социальных сетях

Тем не менее, вы также можете проконсультироваться наши ресурсы, если вам нужно больше элементов для реализации ваших проектов по созданию интернет-сайтов, обратитесь к нашему руководству по Создание блога на WordPress.

Если у вас есть предложения или замечания, оставьте их в нашем разделе Комментарии.

...