Как в WordPress отключить email-уведомления об автоматических обновлениях?

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

Существует несколько способов отключить email-уведомления. Один из самых простых способов — это использование плагина, такого как No More Messages, который позволяет управлять уведомлениями без внесения изменений в код.

Если вы предпочитаете не устанавливать дополнительный плагин, можно отключить уведомления с помощью кода. Для этого добавьте следующий фрагмент в файл functions.php вашей темы:

add_filter('auto_update_email', '__return_false');

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

Как отключить email-уведомления об автоматических обновлениях?

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

Если используется плагин Clearfy Pro, у него имеются встроенные возможности для отключения email-уведомлений о автоматических обновлениях. Для этого в админ-панели нужно перейти в раздел Clearfy Pro и в вкладке Дополнительно сдвинуть ползунок вправо рядом с пунктом Уведомления об обновлениях.

Способ 1: Отключение автоматических email-уведомлений с помощью плагина

Этот способ является наилучшим выбором, особенно если вы новичок. Простая установка и активация плагина помогут владельцу сайта решить проблему.

Если возникает трудность с редактированием файла functions.php, можно воспользоваться плагином ProFunctions.

Для выполнения задачи необходимо вставить следующий код в конец файла functions.php:

function site_stop_update_emails( $send, $type, $core_update, $result ) { if ( !empty ($type) && $type == 'success' ) { return false; } return true; } add_filter ( 'auto_core_update_send_email', 'site_stop_auto_update_emails', 10, 4 );

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

Кроме того, можно отключить все автоматические обновления полностью, если это необходимо. Для этого в файл wp-config.php добавьте следующую строку:

define( 'AUTOMATIC_UPDATER_DISABLED', true );

Это предотвратит любые автоматические обновления плагинов, тем темой и самой системы WordPress.

Способ 2: Отключение уведомлений через файл wp-config.php

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

Откройте файл wp-config.php с помощью текстового редактора. Найдите строку, которая начинается с define('DB_NAME'. Это место, где начинаются основные настройки вашей базы данных. Прокрутите вниз до конца файла или до самого последнего блока, где указаны дополнительные настройки.

Добавьте следующий код:

define('AUTOMATIC_UPDATER_DISABLED', true);

Этот простой код блокирует все автоматические установки, не позволяя системе отправлять уведомления на вашу электронную почту. Сохраните изменения и закройте файл. В результате вы не будете получать динамические сообщения о изменениях, что значительно упростит управление сайтом.

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

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

Оставьте комментарий