Привет.
Несколько дней назад, возможно раньше, возникла проблема. При клике на кнопку Регистрация идет загрузка и снова выскакивает форма реги. Самой реги нет. Раньше все работало.
Прошелся по мануалу "Важно! Прочесть перед публикацией на форуме!"
Отключал все плагины, кроме wp-recall. Безрезультатно.
Отключал все дополнения. Безрезультатно.
Избавился от предварительной http авторизации. Безрезультатно.
Галочка в админке сайта снята (Любой может зарегистрироваться).
Сниппет " включим регистрацию реколл когда в настройках вордпресса она отключена" - прописан.
Но работает авторизация через соцсети. Однако при этом не работает Выход.)
Вообщем, третий день ломаю голову, не могу понять, где может быть проблема.
Буду признателен за помощь!
Сайт.
Андрей CS сказал(а)
пробуйте убрать из формы публикации все второстепенные поля, оставить только те, что идут по-умолчанию.
вы когда произвольные поля профиля создавали metakey для них вручную прописывали?
Не помню. Вроде ручками. Убрать пользовательское соглашение, Я не бот?
Otshelnik-Fm сказал(а)
RustSh сказал(а)
Избавился от предварительной http авторизации. Безрезультатно.может быть еще что в файле .htaccess вписано?
Вообще не бывает работало и поломалось - наверно все таки изменения какие-то делали, но забыли
Да скорее всего забыл. Вот и пытаюсь нащупать, в каком направлении искать ошибку.
Как один из вариантов, грешу на файл .htaccess. А как правильно должен прописан (кусок с Allow?). Остальное в файле - редирект с www на сайт без www.
И перепроверю файлы form-register.php, form-sign.php, form-remember.php Как-то я в них заглядывал. Я их скопировал в папку wp-content/wp-recall/templates/ и химичил. Думал, что все вернул в исходное состояние. Проверю.
RustSh сказал(а)
Отключал все плагины, кроме wp-recall. Безрезультатно.
Отключал все дополнения. Безрезультатно.
а используемую тему ВП не выключали? Включите twenty - дефолтную ВП тему и проверьте. Возможно functions.php вашей текущей темы забит сниппетами
100% отключайте лишнее - чтобы было: дефолтная вп тема, только wp-recall и только его базовые дополнения - никаких сторонних
Хм. В дефолтной вообще форма реги отсутствует. На странице Личный кабинет просто надпись Личный кабинет!) А в functions.php (активной темы) только 2 сниппета: Картинка и "включим регистрацию реколл когда в настройках вордпресса она отключена"
P.S.Подправил. Есть форма реги.
Да нет. У меня маффин билдер. Вставил шорткод в редактор, форма появилась. Отключил все плагины. Добавил сниппет в functions.php дефолтной темы. Не помогло. Откатил. Значит надо искать косяк в трех файлах (рега, авторизация ...) и возможно, .htaccess
Раз уж на дефолтной проблема осталась, значит где-то там видимо накосячил.
пишу видимо в стол. Еще раз:
Otshelnik-Fm сказал(а)
а используемую тему ВП не выключали? Включите twenty - дефолтную ВП тему и проверьте. Возможно functions.php вашей текущей темы забит сниппетами100% отключайте лишнее - чтобы было: дефолтная вп тема, только wp-recall и только его базовые дополнения - никаких сторонних
Вам проблему надо решать? Так следуйте рекомендациям. Обратились за помощью - не игнорируйте
Спокойно. Давайте юноша без наездов и оскорблений (про стол). Я следовал рекомендациям. Повторюсь. Включил дефолтную, деактивировал все плагины, за исключением wp-recall. Т.к. нет вкладки Регистрация, прописал сниппет для этого в файле functions.php дефолтной темы. Чистая тема и wp-recall с допами. Про какие сторонние дополнения идет речь?
RustSh сказал(а)
Включил дефолтную
Какую - название дайте
BeTheme с билдером - не дефолтная тема
Про регистрацию я написал почему ее могло не быть. Незачем сниппет вставлять для ее появления. Просто в ВП включите.
Форму реги необязательно билдер для этого ставить - используйте виджет входа или шорткод на странице. Билдер в целях выявления бага - тут лишнее звено.
- там исходники. Берите, сравнивайте.
p.s. я вам не юноша, приятель 🙂
Otshelnik-Fm сказал(а)
RustSh сказал(а)
Включил дефолтнуюКакую - название дайте
BeTheme с билдером - не дефолтная тема
Про регистрацию я написал почему ее могло не быть. Незачем сниппет вставлять для ее появления. Просто в ВП включите.
Форму реги необязательно билдер для этого ставить - используйте виджет входа или шорткод на странице. Билдер в целях выявления бага - тут лишнее звено.Вы не можете просматривать опубликованные ссылки- там исходники. Берите, сравнивайте.
p.s. я вам не юноша, приятель 🙂
Я не умею работать с гитхабом. Если я на сторонний сайт установлю wp-recall и оттуда копирну коды для трех файлов? Файлы же не привязываются к теме? Можно так сделать?
Уже сделал. Установил на другой сайт, копирнул коды и вставил. И...УРАААА! Рега заработала! Это радует!:) Что-то я в одном из этих 3-х файлов накосячил.
Теперь вопрос следующий. Я эти коды вставил сюда. мой-сайт/wp-content/wp-recall/templates/
Мне надо коды менять здесь? мой-сайт/wp-content/plugins/wp-recall/templates/ Я вроде здесь ничего не делал.
И ещё одна проблемка. Не работает выход. Я это связываю с файлом .htaccess, т.к. у меня прописано там разрешение на вход с определенного ip.
Вот как правильно должен быть прописан этот файл? Можете подсказать?
Впрочем, проверю я все же предварительную http авторизацию. Будет работать или нет. Другим пользователям пригодится информация.
RustSh сказал(а)
Я эти коды вставил сюда. мой-сайт/wp-content/wp-recall/templates/
Мне надо коды менять здесь?
Да. Это функционал шаблонов плагина
RustSh сказал(а)
Вот как правильно должен быть прописан этот файл?
не подскажу. Я использую дефолтный файл и не ограничиваю вход и регистрацию по ip
RustSh сказал(а)
Как правильнее? Ручками или пусть само автоматом прописывает?
разницы нет. Главное чтоб в результате там было через транслит - т.е. только английские буквы, без русских