Как исправить ошибку «Вы уверены, что хотите это сделать?» В WordPress

/

Время от времени вы можете столкнуться с ошибкой WordPress, например с ошибкой при установлении соединения с базой данных или ошибкой нехватки памяти. Эти ошибки в некоторой степени полезны, потому что они точно говорят вам, в чем проблема.

С другой стороны, возникают бесполезные ошибки типа «Вы действительно хотите это сделать?».

Слишком много факторов могут привести к этой ошибке. Вот почему WordPress не может предоставить какую-либо информацию, которая укажет вам правильное направление, чтобы исправить это.

В этой статье мы покажем вам, как исследовать и исправить ошибку «Вы уверены, что хотите сделать это» в WordPress.

Ошибка. Вы уверены, что хотите это сделать?

Что вызывает ошибку: «Вы уверены, что хотите это сделать?»?

Ошибка «Вы уверены, что хотите сделать это?» Обычно появляется, когда проверка nonce не проходит, и наиболее вероятными кандидатами на ее появление являются плагины и темы, неправильно использующие эту функцию.

Одноразовые номера - это уникальные ключи, которые добавляют уровень безопасности для защиты URL-адресов WordPress, форм и вызовов ajax от злоупотреблений. Они гарантируют, что сценарий исходит из вашего веб-сайта, а не из внешнего источника, такого как хакер, пытающийся получить доступ к вашему сайту.

Как исправить ошибку

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

Изучение плагинов

Во-первых, вам нужно деактивировать все плагины WordPress и убедиться, что WordPress не может найти какой-либо установленный плагин.

Просто подключитесь к своей учетной записи хостинга WordPress с помощью FTP-клиента.

После подключения перейдите в папку wp-content и переименуйте папку плагинов в plugins.deactivated.

Переименуйте папку плагинов, чтобы отключить все плагины

После этого вам нужно вернуться на страницу плагинов в админке WordPress. Вы увидите уведомление обо всех деактивированных плагинах.

Плагины деактивированы в WordPress

Теперь, когда все ваши плагины правильно удалены и деактивированы, вы можете попытаться воспроизвести ошибку.

Если ошибка не появляется снова, это означает, что причиной проблемы был один из плагинов на вашем веб-сайте. Чтобы выяснить, какой плагин вызвал проблему, вернитесь к своему FTP-клиенту и переименуйте папку `plugins.deactivatedобратно вplugins`.

После этого посетите страницу плагинов в админке WordPress и активируйте каждый плагин один за другим. Вам нужно попытаться воспроизвести ошибку после активации каждого плагина, пока вы не найдете плагин, вызывающий проблему.

Да, это звучит как трудоемкая задача, но для новичков это самый простой способ найти плохо работающий плагин WordPress.

Исследование тем

Если плагины не вызывали эту проблему, возможно, ваша тема вызывает ошибку «Вы действительно хотите сделать это?».

Вы можете исследовать тему, вызывающую эту проблему, повторив ту же процедуру, что и для плагинов. Во-первых, вам необходимо подключиться к своему веб-сайту с помощью FTP-клиента и загрузить текущую активную тему на свой компьютер в качестве резервной копии.

После того, как вы создали резервную копию своей темы, вы можете безопасно удалить ее со своего веб-сервера.

Теперь перейдите на страницу Внешний вид »Темы в админке WordPress, и вы увидите уведомление:« Активная тема не работает. Возврат к теме по умолчанию ».

Тема отключена

WordPress теперь начнет использовать тему по умолчанию, например Twenty Seventeen для вашего сайта.

Если вы не можете воспроизвести ошибку после активации темы по умолчанию, это означает, что ваша тема вызывала ошибку «Вы действительно хотите сделать это?».

Невозможно найти источник ошибки

Убедитесь, что вы тщательно протестировали, чтобы воспроизвести эту ошибку после деактивации и повторной активации ваших плагинов и тем.

Если вы обнаружите, что ни один плагин или тема на вашем сайте не вызывает ошибку, вы можете предпринять несколько дополнительных шагов.

Эти шаги в основном заменят все основные файлы WordPress свежими копиями, загруженными из источника.

Во-первых, вам нужно сделать полную резервную копию WordPress для вашего сайта. Этот шаг важен, так как он поможет вам легко восстановить ваш сайт, если что-то пойдет не так.

Затем подключитесь к своему веб-сайту с помощью FTP-клиента и загрузите файл «wp-config.php» на свой компьютер. Этот файл содержит настройки вашей базы данных WordPress, которые вам понадобятся позже.

Загрузите файл wp-config.php на свой компьютер

После этого вам нужно аккуратно удалить все файлы WordPress с вашего сервера, кроме папки wp-content и всего ее содержимого.

Удалите все файлы WordPress, кроме папки wp-content

После этого вам необходимо скачать свежую копию WordPress на свой компьютер. Вы можете скачать его с сайта WordPress.org в виде zip-файла.

Распакуйте zip-файл на свой компьютер и загрузите файлы из папки «wordpress» на свой веб-сервер по FTP.

После того, как вы загрузили все файлы, переименуйте файл wp-config-sample.php в wp-config.php.

Теперь вам нужно отредактировать новый файл wp-config, чтобы ввести информацию о базе данных и таблице WordPress. Вы можете посмотреть старый файл wp-config.php, который вы скачали ранее, чтобы ввести всю информацию.

См. Нашу статью о том, как редактировать файл wp-config.php в WordPress для получения подробных инструкций.

Вам необходимо добавить все разделы, кроме «Authentication Unique Keys and Salts». Удалите все строки, начинающиеся с определения в этом разделе.

/**#@+
 * Authentication Unique Keys and Salts.
 *
 * Change these to different unique phrases!
 * You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}
 * You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.
 *
 * @since 2.6.0
 */
define('AUTH_KEY',         '`+7nTNb<AwtbLA$L-Q7amn;~|wH)ljXv2~TpbP?mLA+M`8H|n1`/Lz-GmAQL{4fB');
define('SECURE_AUTH_KEY',  '/gkAjhhJe`iwO)V-p=J<cN_ +6D{YhrM|=E#C7gD}]c2w~OJ} y}eY^,HWn&-j:a');
define('LOGGED_IN_KEY',    'PtDl2V|01oIXDpq^K,IH-8|rhT +T(ZMpuLq>UD?|W)b3gMfG~g[zr8N6}m%MZ|L');
define('NONCE_KEY',        ']Zj5i*hHlsUWKg2|>YF,X+xpd-_`I[nFmA6ZLw~;EW7g0.s5EaZCAJ=j]./5z^X~');
define('AUTH_SALT',        'e*l:hUsddFIxm1E7y-n#<a0|u- #[email protected]#$vNz}EY4rY~-x|0_6=Q!TR=MMxUL?');
define('SECURE_AUTH_SALT', 'n]^c9nY>_}3,4)J]S sM6-MI3aB#Qk<Re^j#Lu_|x^*BhO.54aZQTtzJeCo5DWAg');
define('LOGGED_IN_SALT',   'Ba3kd1&J$~~`(|uJ0:v;w+DJ3xW}.B#R9J*r|.+V}*sTuK &8db-Mn+[boHW3{[/');
define('NONCE_SALT',       'nBv-U1qfkCZxS|13%hYdHz*s1^){.KSZWm1A^${`r!d5;EqrH:>1Xx`pwt6?**i}');

Теперь сохраните и загрузите файл wp-config.php обратно на свой сайт.

Вот и все, вы успешно обновили свою установку WordPress. Теперь вы можете попробовать воспроизвести ошибку на своем веб-сайте.

Основные советы по устранению проблем с WordPress

Мы понимаем, что исправление таких проблем иногда может вызывать разочарование. Вот почему мы подготовили удобное руководство по устранению неполадок WordPress, в котором показано, как исследовать и исправлять проблемы WordPress на профессиональном уровне.

WordPress используют миллионы людей. Независимо от того, с какой проблемой вы столкнулись, вполне вероятно, что тысячи других людей уже сталкивались с ней до вас и исправили ее.

Вы можете найти решение, просто введя ошибку в поиске Google.

Вы также можете добавить в закладки наше полное руководство по распространенным ошибкам WordPress и способам их исправления.

Мы надеемся, что эта статья помогла вам исправить ошибку «Вы уверены, что хотите это сделать?» В WordPress. Вы также можете ознакомиться с нашим полным руководством по безопасности WordPress, чтобы защитить свой сайт от взлома и вредоносных программ.

Нужна помощь с WordPress? Свяжитесь сейчас
[email protected]

Это переведенная версия оригинальной статьи от wpbeginner, весь контент, изображения и авторство принадлежит автору

Как отправлять SMS-сообщения пользователям WordPress

Недавно один из наших читателей спросил, можно ли отправлять SMS-сообщения своим подписчикам вместе с электронными информационными бюллетенями. Ответ

Как изменить Gravatar по умолчанию в WordPress

Вы хотите изменить Gravatar по умолчанию на вашем сайте WordPress? Добавив собственное изображение граватара по умолчанию, вы можете сделать свой раздел

Как исправить ошибки файла Pluggable.php в WordPress

Вы видите ошибку файла pluggable.php на своем сайте WordPress? Иногда, когда вы добавляете фрагмент кода на свой сайт или активируете новый плагин, вы можете

Как правильно переместить WordPress из поддомена в корневой домен

Вы хотите переместить сайт WordPress из поддомена в корневой домен? За процессом довольно легко следить, и есть способ сохранить свой рейтинг SEO. В этой