Домой WordPress WordPress: Вопросы и ответы Перенаправление не в Личный кабинет Wp-Recall?
5ответ(ов) в теме
Ольга
не в сети 11 лет
На сайте с 02.03.2013
Участник
Сообщения 15
1
00:59

Доброго времени суток!
Подскажите как и где можно поменять перенаправление при входе на сайт (регистрации) не в личный кабинет пользователя, а на выбранную мной страницу допустим "Новости сайта"?!
Заранее спасибо!

0
Большаков Андрей
не в сети 10 лет
На сайте с 01.07.2013
Участник
Сообщения 38
2
02:45

Плагин вордпресс для перенаправления ссылок - Redirection, в настройках указываете, с какой ссылки на какую необходимо задать перенаправление.

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
3
13:09

Большаков Андрей сказал(а)

Плагин вордпресс для перенаправления ссылок - Redirection, в настройках указываете, с какой ссылки на какую необходимо задать перенаправление.

в файле ajax-func.php найдите функцию авторизации пользователя. Там измените эту строчку
$res['redirect'] = get_author_posts_url($user->id), где вместо get_author_posts_url($user->id) укажите свою ссылку, например:

$res['redirect'] ='http://domen.ru/page.php;'

0
Ольга
не в сети 11 лет
На сайте с 02.03.2013
Участник
Сообщения 15
4
22:19

Всем спасибо, попробую!
А еще маленький вопрос при получении личного сообщения (Вам новое сообщение) как сделать чтобы оно открывалось в новой вкладке?
И еще может подскажете что бы не отправлять сообщение при нажатии ентера а только по кнопке "Отправить" или отправка при нажатии сочитания клавиш алт+ентер, а то такая проблема, много пишут ЛС и нажимают с новой строки, а оно отправляет )) немного неудобно.

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
5
13:10

открыть личное сообщение в новой вкладке сейчас не получится, там не ссылка которой можно прописать атрибут target, а форма которая отправляет данные. Для этого надо переписать алгоритм.
по второму вопросу откройте файл ajax.js и на строке примерно 149 (согласно последней версии) увидите код:

if (!ctrl){
		  if(content_text)
			add_private_message_recall();
            return false;
          }

Уберите восклицательный знак, тогда при нажатии клавиши Enter будет перенос строки, а Ctrl+Enter - отправка сообщения
Внесу эту поправку в следующую версию.

0
Тема закрыта. Публикация новых сообщений запрещена.