$current_user_id = get_current_user_id(); // id_юзера
$user_data = get_userdata($user_ID); //массив данных юзера
$user_registred = $user_data->user_registered; //дата регистрации
ну а сравнивая текущую дату и дату регистрации сравнивайте и выводите что угодно
понял! спасибо!
а как сделать страницу закрытой, типа со всплывающим окошком «извините, этот урок еще недоступен. сначала выполните задание предыдущего дня»?
а как сделать
Для начала прочитать правила форума.
Здравствуйте, SeVlad.
Специально перечитывал. Может чего не заметил? Чем противоречит мой топик?
Думаю, что SevVlad хотел сказать, что для нового вопроса нужно создавать новый топик.
понял, извините!
просто думал, что первый «недоотвечен»…
сейчас попробую прояснить:
Дано: закрытый паролем сайт. Регестрируясь на котором пользователь должен получить доступ к первой статье и видео. На следующий день открывается вторая, еще через сутки — третья и тд.
именно для тех пользователей у которых с даты регистрации 1 день должна быть доступна только статья 1. Для тех у кого прошло с даты регистрации 2 дня, должна открыться вторая статья и так далее…
собственно, что и требовалось в перовой задаче (вопросе).
на который я получил ответ, но не полный.
WP_panda пояснил, как эту дату пользователя найти, но не сказал, как закрыть для него нужные страницы…
ну а сравнивая текущую дату и дату регистрации сравнивайте и выводите что угодно
но мне не выводить нужно, а открывать поочередно для этого пользователя ряд статей. так что первый вопрос еще акутален 🙁
но мне не выводить нужно, а открывать поочередно для этого пользователя ряд статей.
Значит сравниваете текущую дату с датой регистрации и показываете в зависимости от разницы, например: заголовки статей, который уже доступны с ссылкой на них и заголовки без ссылки, если разница в датах больше заданной.
Пример:
<?php
get_currentuserinfo();
$user_data = get_userdata($user_ID);
$registered_date = $user_data->user_registered;
if (strtotime($registered_date) < strtotime('-7 days')){
// показываем здесь ссылки, которые доступны для пользователей, зарегистрированных более 7 дней назад
}
?>
Здравствуйте, WP. Сайт lubnarkom.ru четыре месяца был закрыт для пользователей с помощью плагина easy coming soon. Сегодня учредитель поручил мне снова открыть сайт для посетителей. Я деактивировал и удалил плагин, но ничего не изменилось — главная страница сайта lubnarkom.ru по-прежнему не открывается для пользователей, а открывается только для админа. При этом все остальные страницы, кроме главной, пользователями открываются.
Вопрос: как это исправить?
Спасибо.
Администратор сайта lubnarkom.ru
Вопрос: как это исправить?
Прочитать правила форума.
lubnarkom, на текущий момент сайт открывается корректно. Если проблема сохраняется — создайте новую тему (согласно правилам форума).