При работе с системой WordPress мы можем столкнуться с некоторыми специфическими проблемами , которые часто удивляют менее технически подкованных пользователей. Вордпресс должен быть прост как пощечина, установлю за 5 минут и «щелкну» все нужные модули через интерфейс администрирования…
Тем не менее, в такой сложной системе, как WordPress, мы можем столкнуться с различными техническими подводными камнями, которыми становятся как невинные кликеры, так и особенно различные «самоделки», которые методом проб и ошибок роются в исходном коде.
Этой статьей мы начинаем серию статей, посвященных решению этих проблем. Итак, вперед:
Потеря пароля к интерфейсу администратора, невозможность сброса пароля.
Вы забыли пароль для администрирования своего сайта. Конечно, сначала попробуйте восстановить пароль, введя свой адрес электронной почты. Но что, если этот процесс не работает, и вы ничего не получаете по электронной почте?
№ решения 1 — с помощью редактора базы данных PhpMyAdmin
Размещенные базы данных Mysql, необходимые для работы системы WordPress, обычно редактируются с помощью административного интерфейса PhpMyAdmin , что позволяет редактировать данные в базе данных даже без знания синтаксиса SQL. Войдите в PhpMyAdmin, используя данные, которые вы указали при установке WP в файле wp-config.php, по адресу, который вы узнаете у своего провайдера (например, адрес вида http://db.yourdomain.com или различные вариации по типу базы данных).
Затем вы ищете базу данных вашего сайта, в ней таблица wp_users.
В таблице wp_users вы найдете правильную строку, предпочтительно основанную на вашем имени для входа ( user_login ), где вы нажимаете кнопку редактирования.
На этом этапе вы можете ввести новый пароль (с учетом регистра) в соответствующую строку user_pass , а затем зашифровать и сохранить его, выбрав опцию MD5 в раскрывающемся меню функций в строке user_pass и нажав кнопку GO .
№ решения 2 — с использованием FTP
Для этого метода вам нужно знать идентификационный номер нашей учетной записи администратора в базе данных, в частности, в таблице wp_users. Как только вы найдете его (см. предыдущее решение), просто добавьте код в файл functions.php вашей активной темы. Обычно вы можете найти этот файл в ../wp-content/themes/[vaša aktívna téma] /функции.php . В файле справа на следующую строку ниже первой< php добавить строку:
wp_set_password(‘VašeNovéHeslo’,1);
подставив номер ID вашей учетной записи пользователя на единицу и подставив его на свой NewPassword .. но возможно мы друг друга поняли ;). После успешного входа в учетную запись администратора вы потом снова удалите эту строчку и, наверняка, поменяете пароль на тот, который лучше запомните 🙂
Первая часть серии статей о классических проблемах WordPress завершена. Мы не коснулись вопроса о том, почему WordPress не отправил электронное письмо должным образом, и других вопросов, к которым мы еще вернемся. Но важно то, что вы снова можете контролировать содержание своего веб-сайта.
Не стесняйтесь комментировать эту тему самостоятельно. У вас когда-нибудь была подобная проблема? Как вы с этим справились? Как вы думаете, вы знаете лучшее или более простое решение? Дайте нам знать!
Was this article helpful for you? Support me by sharing, please. 👍