2015-04-30 2 views
0

В Wordpress, когда я перехожу к редактированию пользователя со стороны администратора (user-edit.php), поля пароля уже заполнены. Это приводит к сбросу пароля пользователя, если я редактирую любое другое поле и нажимаю кнопку обновления. ,Почему поля пароля заполнены на моей странице редактирования Wordpress?

Поля пароля заполняются целым рядом случайных символов.

Мой сайт не использовался для этого. Я вижу это на WP 4.1, но у меня есть другие установки 4.1, у которых нет этой проблемы.

Я отключил все плагины, и это все еще не решило проблему. Что заставляет пароль быть предварительно заполненным?

ответ

0

Это вызвано, если вы используете Pressable, с помощью плагина «Никогда не отправлять электронные письма».

Readme файл для плагина состояний:

Никогда не электронная почта Пароли

НЭП является WordPress плагин, который делает три вещи:

  • Скрывает «Отправить этот пароль для новой пользователь по электронной почте "на странице на странице« Добавить нового пользователя »панели мониторинга.
  • Autofills поля пароля с 64-символьной строкой от wp_generate_password.
  • Отправляет ссылку на сброс пароля новому пользователю.

https://github.com/pressable/never-email-passwords

.

У давления есть много плагинов «Обязательное использование», которые хранятся в папке mu-plugins, которые не могут быть деактивированы из раздела администрирования Wordpress.

Смотрите список предустановленных плагинов здесь:

http://kb.pressable.com/faq/why-are-there-plugins-pre-installed-on-my-site/

.Чтобы Fix:

К сожалению, прессованной не позволяет удалить этот плагин. Если вы удалите его, он переустановит себя. Я обнаружил, что могу редактировать javascript-файл в папке mu-plugins/never-email-passwords/js/и просто комментировать все это. Однако мои изменения могут быть переписаны.

Я сделал быстрый плагин на основе Never Email Passwords, чтобы исправить это. Если вы хотите, чтобы вы его использовали, просто добавьте его в mu-plugins.

Вот ссылка: https://github.com/dwlorimer/nep-fightback

Смежные вопросы