Доброго времени суток. Тестирую базовую версию. Всё вроде бы понятно, но остаётся две проблемы.
1. Над формой добавление комментария имеется ссылка: "Вы вошли как...(name).У меня эта ссылка приводит обычного пользователя в админку Вордпресс, а не в личный кабинет, как на этом сайте. Подскажите, что и где подправить, плиз. В настройках доступ в админку разрешён только администраторам
2. Письмо для подтверждения регистрации не приходит.
SOS
Да, иногда проблема с открытым доступом в консоль возникает. Видимо надо вносить изменения в функцию.
Если есть желание решить данную проблему, то откройте файл functions-rcl.php в папке плагина и на строке 457 найдете функцию запрета доступа в консоль, попробуйте заменить ее на этот код:
//запрещаем доступ в админку add_action('init','wp_admin_success_rcl',1); function wp_admin_success_rcl(){ if(!is_admin()) return false; global $current_user,$rcl_options; get_currentuserinfo(); $access = 7; if($rcl_options['consol_access_rcl']) $access = $rcl_options['consol_access_rcl']; $user_info = get_userdata($current_user->ID); if ( $user_info->user_level < $access ){ wp_redirect('/'); }else { return true; } }
Проблем с отправкой писем быть не должно, если только проблемы не возникают на вашем сервере. Попробуйте отправить со своего сайта каким-либо образом другие письма, доходят ли они? Даже если другие письма доходят, все равно есть смысл обратиться в службу поддержки вашего хостинга с описанием проблемы.
Андрей Plechev said
Да, иногда проблема с открытым доступом в консоль возникает. Видимо надо вносить изменения в функцию.
Если есть желание решить данную проблему, то откройте файл functions-rcl.php в папке плагина и на строке 457 найдете функцию запрета доступа в консоль, попробуйте заменить ее на этот код:
//запрещаем доступ в админку add_action('init','wp_admin_success_rcl',1); function wp_admin_success_rcl(){ if(!is_admin()) return false; global $current_user,$rcl_options; get_currentuserinfo(); $access = 7; if($rcl_options['consol_access_rcl']) $access = $rcl_options['consol_access_rcl']; $user_info = get_userdata($current_user->ID); if ( $user_info->user_level < $access ){ wp_redirect('/'); }else { return true; } }Проблем с отправкой писем быть не должно, если только проблемы не возникают на вашем сервере. Попробуйте отправить со своего сайта каким-либо образом другие письма, доходят ли они? Даже если другие письма доходят, все равно есть смысл обратиться в службу поддержки вашего хостинга с описанием проблемы.
Заменил код. Ссылка над комментарием теперь ведёт не в консоль, но и не в ЛК, а на главную страницу. И появилась новая проблема: авторизация не ведёт в ЛК, жмёшь "готово" и всё остаётся на месте, потом "отмена", "кабинет" в верхнем баре и попадаешь на страницу пользователя, которым авторизовывался. Т.е. авторизация произошла, но чёрт её знает как. Ладно, вопрос такой: если я куплю полную версию, то мне не придётся там ничего дописывать, там всё будет корректно?