Если вы собираетесь создать, или уже, a веб-сайт и вы хотите сохранить его частные и только зарегистрированные пользователи можно посетить, может сделать это без необходимости установки любого плагин То, что Перегрузка Наш сайт.
Для этого, Таким образом, только должны ввести фрагмент кода в конце файла functions.php Тема, что вы используете ваш сайт в настоящее время.
Это может быть через Редактирование файла и последующий рост через FTP, либо, посредством Панель администрирования из вашего WordPress. Если вы выберете для второй параметр, Вам просто нужно переместить, В меню управления, управления Внешний вид > Редактор.
Открыв новую страницу, из Список файлов что будет отображаться в правая сторона, Выберите functions.php. Когда это Открытые, Прокрутите вниз до конец файла и Паста Следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | //Hacer Wordpress privado class PrivateWP { public function __construct() { add_action( 'init', array( $this, 'init' ) ); } public function init() { if ( ! is_user_logged_in() && ! $this->is_login() ) { wp_redirect( "http://tudominio.com/wp-login.php" ); exit; } } public function is_login() { return in_array( $GLOBALS['pagenow'], array( 'wp-login.php', 'wp-register.php' ) ); } } $pw = new PrivateWP; |
В линия 9 Этот код, Вы можете видеть, что он является перенаправление в форме Войти в случае, если пользователь не вошли в систему. Если хочешь Вы можете изменить Эта линия выполнить перенаправление на другую страницу или даже делать ничего и что появляется пустой, или отображение Ошибка 404, или любой другой альтернативы.
Теперь, Если пользователь, который хочет получить доступ к ваш веб-сайт вошел, будет невозможно Этот доступ.
«Одна мысль о»Как сделать частные, неиспользуемые плагины, Ваш сайт WordPress”
Очень хорошо ! Большое спасибо, У меня есть плагин, но с этим теперь я могу сделать это проще.