Как сделать регистрацию на сайте?

Здравствуйте.
Пытался найти похожую тему но не нашел.
Суть в следующем. Необходимо сделать возможность регистрации на сайте. Поставил 2 плагина Members Only Menu Plugin и Register Plus .
Появилась кнопка ВОЙТИ, но при заполнении формы пользователь попадает не на сайт, а в админскую часть.
Что я сделал не так и как исправить?

Здравствуйте.
Пытался найти похожую тему но не нашел.
Суть в следующем. Необходимо сделать возможность регистрации на сайте. Поставил 2 плагина Members Only Menu Plugin и Register Plus .
Появилась кнопка ВОЙТИ, но при заполнении формы пользователь попадает не на сайт, а в админскую часть.
Что я сделал не так и как исправить?

А какая цель ваших действий? Сделать полностью "закрытый сайт" только для "своих"? Или меню сайта смогут видеть все, а читать статьи в полном объеме смогут только зарегистрированные?

Если цель – первое, то рекомендую вам плагин registered-users-only-2. С его помощью вы сделаете полностью "закрытый" сайт, который не будет видно никому из "чужих" …

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

Форма страницы с профилем внешне немного напоминает адинку, но это только внешнее сходство, ибо "подписчик" может "администрировать" только свой собственный профиль … в отличие от настоящего админа, который может править все …

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

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

Для выхода на сайт, пользователь, находящийся в профиле, должен нажать на линк с названием сайта, находящийся в верней части панели профиля (находится сверху, ближе к левому краю) …. Все работает!
Проверено! Для тех, кто не сможет сам найти этот выход из панели профиля на сайт, напишите пару строчек об этом в месте регистрации …

<?php
/*
Plugin Name: Redirect user to front page
Plugin URI: http://www.theblog.ca/wplogin-front-page
Description: When a user logs in via wp-login.php directly, redirect them to the front page.
Author: Peter
Version: 1.0
Author URI: http://www.theblog.ca
*/

function redirect_to_front_page() {
    global $redirect_to;
    if (!isset($_GET['redirect_to'])) {
        $redirect_to = 'http://www.google.com';
    }
}

add_action('login_form', 'redirect_to_front_page');
?>

в header-е админки пропишите проверку юзера на id. если он не равен вам ("главный администратор") – редиректите на страницу блога.
и да будет с вами счастье 🙂

А можно как то попроще объяснить, откуда и куда прописывать? 😐

И новая беда. Сменил тему сайта и кнопка "войти". Переставлял плагины ничего не помогает. Помогите!!!!

wp_loginout(); // функция выводящая ссылку "Войти"
wp_register(); // функция выводящая ссылку "Администрирование" эта ссылка видна только залогинившимся админам

эти функции должны стоять между
<?php
и
?>

<?php
wp_loginout();
wp_register();
?>

Делал настройки в Login register option а при сохранении изменений, написалось, что у меня нет доступа !!! У кого же он есть если не у меня?

Люди добрые, если есть желание помочь\ответить, пишите пожалуйста пошагово, что и куда прописывать. Я не программёр и эту китайскую грамоту вижу впервые. Вот освоюсь поговорим на равных)))

wp_loginout(); // функция выводящая ссылку "Войти"
wp_register(); // функция выводящая ссылку "Администрирование" эта ссылка видна только залогинившимся админам

эти функции должны стоять между 
<?php
и 
?>

 
<?php
wp_loginout();
wp_register();
?>

Alex, где эти коды искать?

[quote=Alex.deq]wp_loginout(); // функция выводящая ссылку "Войти"
wp_register(); // функция выводящая ссылку "Администрирование" эта ссылка видна только залогинившимся админам

эти функции должны стоять между 
<?php
и 
?>

 
<?php
wp_loginout();
wp_register();
?>

Alex, где эти коды искать?[/quote]
эти коды не искать нужно, а вставлять.. например в footer.php или sidebar.php.. для того что бы на сайте были ссылки "Войти" и "Администрирование"

забудьте о том что я писал, т.к. у вас проблема с плагином, а точнее там нужно менять права на запись.. точно не знаю..
можно здесь посмотреть http://www.wordpressplugins.ru/misc/themed-login-plugin.html
там идет речь как раз о вашем плагине, в комментариях возможно разбиралась ваша проблема

[quote=chems][quote=Alex.deq]wp_loginout(); // функция выводящая ссылку "Войти"
wp_register(); // функция выводящая ссылку "Администрирование" эта ссылка видна только залогинившимся админам

эти функции должны стоять между 
<?php
и 
?>

 
<?php
wp_loginout();
wp_register();
?>

Alex, где эти коды искать?[/quote]
эти коды не искать нужно, а вставлять.. например в footer.php или sidebar.php.. для того что бы на сайте были ссылки "Войти" и "Администрирование"

забудьте о том что я писал, т.к. у вас проблема с плагином, а точнее там нужно менять права на запись.. точно не знаю..
можно здесь посмотреть http://www.wordpressplugins.ru/misc/themed-login-plugin.html
там идет речь как раз о вашем плагине, в комментариях возможно разбиралась ваша проблема[/quote]
Да фиг с ним с плагином. Я его удалил. Поставил те, что в самом начале активировал. Регистер плюс и Онли мемберс меню . С ними все работало.

Получилось! Кнопки появились!Спасибо огромное!

И на главную переходит))) Всем спасибо!!!

Скажите, а как сделать форум на сайте? Плагин какой то надо или что?

Как сделать регистрацию на сайте? Плагин какой-то надо или что?

Sidebar Login интересный плагин
сам не ставил этот плагин, но хорошие люди советуют 🙂
http://www.wordpressplugins.ru/misc/sidebar-login.html

А есть чтонибудь чтобы на тупом Html и для чайников?

А то у меня только macromedia homesite. 🙁

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