Здравствуйте ! Вот такая проблемка возникла - надо сделать так , что бы при входе в личный кабинет ползователь попадал на определенную страницу сайта . Т.е. у меня на сайте есть несколько страниц - ГЛАВНАЯ , О КОМПАНИИ , КАРТОЧКА , КОНТАКТЫ . Мне нужно сделать , что бы личный кабинет располагался именно на страничке КАРТОЧКА . Как это можно сделать ?
найдите внутри файла ajax-func.php функцию обрабатывающую авторизацию пользователя и замените ссылку на личный кабинет пользователя на свою ссылку на строке 868 (справедливо для 6-й версии), т.е.
было:
$res['redirect'] = get_author_posts_url($user->id);
стало:
$res['redirect'] = 'тут ваша ссылка';
Личный кабинет формируется в шаблоне author.php, поэтому если хотите что то добавить в ЛК, то скорее всего придется вставлять код в этот файл. Есть еще вариант разместить форму в личном кабинете через хуки Wp-Recall.
Если же попроще, то открывайте файл author.php и вставляйте код формы ниже функции wp_recall(), тогда форма будет под ЛК.