Wordpress - сайт с разным контентом для каждого пользователя - PullRequest
0 голосов
/ 31 мая 2019

Я занимаюсь разработкой WordPress веб-сайта, где пользователи, после оплаты и вступления в члены, будут иметь доступ к личному контенту.Это содержимое должно быть различным для каждого пользователя: когда пользователь становится участником, мне нужно создать индивидуальное расписание на основе данных, введенных пользователем.Когда пользователь получает доступ к своей личной странице, он должен видеть свое личное расписание.Для части членства я нашел свои полезные плагины, но для показа личного контента я не нашел ничего, что могло бы мне помочь.Как мне этого добиться?Есть ли плагин, который может соответствовать моим потребностям?Если мне нужно полностью написать код, как я могу вставить эту функцию в классическую многоцелевую тему WordPress?Спасибо

1 Ответ

0 голосов
/ 01 июня 2019

Если вы создаете новую роль «член» для пользователей.Вы можете проверить это, когда они посещают вашу страницу с этим кодом:

$user = wp_get_current_user();
if ( in_array( 'member', $user->roles ) ) {
    //Your code if user is "member"
}

wp_get_current_user(); возвращенный WP_User объект.Подробнее см. документация

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...