Страницы для гостей

как сделать чтобы страница для авторизированных пользователей была одна а для гостей другая

создаем шаблон, в котором пишем:

<?php global $user_ID; if (!$user_ID): ?>

Выводим кантент для не вошедших

<?php else: ?>

Выводим кантент для вошедших

<?php endif; ?>

Вставляю ваш код в страницу wp-content\themes\default\index.php

"Выводим кантент для не вошедших" оставляю пустой
Всё что было в файле, вставляю за место "Выводим кантент для вошедших".

Захожу залогинившимся пользователем и попадаю в блог – все нормально.
Разлогиниваюсь, захожу и попадаю на пустую страницу – тоже все нормально.

Но как сделать, чтобы вместо пустой страницы, я попадал на страницу для авторизации?
Т.е. мне нужно перенаправлять юзера на страницу wp-login.php
Но как это сделать, синтаксически правильно? я в php не шарю совсем, подскажите пожалуйста.

paranoik, поставьте плагин http://blog.taragana.com/index.php/archive/angsumans-authenticated-wordpress-plugin-password-protection-for-your-wordpress-blog/

Спасибо, как раз то, что нужно.

Anonymous
Отправить
Ответ на: