
После установки WordPress в подвале сайта по умолчанию отображается подпись «Сайт работает на WordPress». Для коммерческих проектов или персональных страниц это выглядит непрофессионально и выдает использование стандартной CMS. Удаление этой надписи позволяет сделать дизайн чище и сохранить уникальность ресурса.
Чаще всего текст закреплен в файле footer.php активной темы. Чтобы убрать уведомление, достаточно отредактировать код подвала и удалить соответствующую строку. Однако важно учитывать, что при обновлении темы изменения могут быть перезаписаны. Поэтому корректнее использовать дочернюю тему или внести правки через функции.
Существует и альтернативный способ: скрыть уведомление с помощью CSS. Для этого в настройках темы или через файл style.css можно добавить правило display: none для блока с классом, в котором находится надпись. Метод не удаляет код полностью, но эффективно прячет его от посетителей.
Где в коде находится надпись «Сайт работает на WordPress»

Во многих стандартных темах строка вынесена в отдельный файл: wp-content/themes/{активная-тема}/template-parts/footer/site-info.php (или parts/footer/site-info.php). Ищите контейнер site-info, credits или вызовы get_template_part( 'template-parts/footer/site', 'info' ).
Иногда надпись формируется через вспомогательные функции темы: wp-content/themes/{активная-тема}/inc/template-tags.php или functions.php. Проверьте функции с суффиксами _credits, _footer_text, а также хуки add_action( 'wp_footer', … ) и фильтры apply_filters( 'theme_credits', … ).
Быстрый способ найти источник: в корне сайта выполните рекурсивный поиск по теме и плагинам по ключам powered by, WordPress, site-info или по регулярным выражениям, захватывающим вызовы __()/_e() с этими строками.
Редкие случаи: билдеры и фреймворки тем (например, «framework», «inc», «lib») добавляют кредиты программно. Ищите файлы class-*.php с методами, подписанными на wp_footer, и строки, формирующие ссылки на wordpress.org.
Удаление уведомления через настройку темы

Перейдите в админ-панель WordPress → «Внешний вид» → «Настроить». Откройте раздел с названием «Подвал», «Footer», «Bottom Bar», «Site Info» или «Дополнительные настройки темы» – большинство премиум и штатных тем дают отдельный переключатель или поле для текста в подвале: удалите либо отредактируйте поле с «Powered by WordPress» и сохраните изменения.
Если в «Настроить» нет опции, проверьте «Внешний вид» → «Виджеты». Откройте область виджетов подвала (Footer, Footer 1/2/3) и удалите/редактируйте виджет «Текст» или «HTML», который содержит кредит-строку.
Если уведомление не исчезло, добавьте CSS-правило в «Настроить» → «Дополнительные CSS». Вставьте и сохраните: .site-info, .site-credit, .powered-by-wordpress {display: none !important;} – при необходимости замените селекторы на те, что видны через инструменты разработчика браузера.
Если класс/виджет неизвестны, откройте страницу сайта, нажмите правой кнопкой → «Просмотреть код» (DevTools) и выполните поиск по словам «powered», «Proudly», «WordPress», «site-info». Определите точный селектор и примените его в «Дополнительные CSS».
Перед любыми правками создайте резервную копию файлов и экспорт дампа базы; после удаления проверьте адаптивность и работу ссылок в подвале на всех основных страницах.
Редактирование footer.php для скрытия надписи

Пошаговые действия:
| Шаг | Действие |
|---|---|
| 1 | Создайте резервную копию текущего файла footer.php. |
| 2 | Откройте файл через FTP или редактор в админке (Внешний вид → Редактор файлов темы). |
| 3 | Найдите участок с функцией wp_footer() или тегами <footer>. Ниже часто располагается текст «Proudly powered by WordPress». |
| 4 | Удалите или закомментируйте HTML-код с этой надписью. Пример: <!-- <p>Сайт работает на WordPress</p> -->. |
| 5 | Сохраните изменения и обновите сайт в браузере. |
Если при обновлении темы изменения стираются, создайте дочернюю тему и перенесите изменённый footer.php в её папку. Это гарантирует сохранность корректировок.
Использование дочерней темы для сохранения изменений

Правки в исходных файлах темы теряются при обновлении. Чтобы скрыть уведомление «Сайт работает на WordPress» без риска потери результата, создаётся дочерняя тема.
В каталоге /wp-content/themes/ создайте папку, например mytheme-child. Внутри неё разместите файл style.css со строками:
/* Theme Name: MyTheme Child Template: mytheme */
Затем создайте файл functions.php и подключите родительский стиль:
Удаление уведомления с помощью плагинов
Плагины позволяют убрать строку «Сайт работает на WordPress» без редактирования кода темы. Это особенно полезно, если обновления темы затирают ручные изменения.
- Remove Footer Credit – даёт возможность удалить или заменить текст в подвале через интерфейс без доступа к файлам. После установки откройте «Внешний вид → Footer Credit» и укажите собственный текст или оставьте поле пустым.
- Customizer Remove Footer Credit – интегрируется в «Настройщик» WordPress. В разделе «Подвал» можно моментально скрыть уведомление или заменить его на любой HTML-код.
- WP Customizer – универсальный инструмент для модификации футера, заголовков и других элементов темы. Позволяет отключать системные надписи без изменения PHP-шаблонов.
Рекомендации по выбору:
- Проверяйте совместимость плагина с вашей версией WordPress и используемой темой.
- Отключайте и удаляйте плагины, которые больше не используются, чтобы избежать конфликтов.
- После удаления уведомления убедитесь, что футер сайта отображается корректно на мобильных устройствах.
Замена уведомления на собственный текст или ссылку
Создайте child-тему или используйте плагин «Code Snippets» – никогда не правьте файлы родительской темы или ядра. Сделайте бэкап файлов и базы перед изменениями.
Уберите мета-тег генератора WordPress (не видимый пользователю, но дающий подсказку) одной строкой в functions.php или сниппете: add_filter('the_generator', '__return_empty_string');
Используйте функции безопасности: для текста – esc_html(), для URL – esc_url(), для HTML с ограничениями – wp_kses_post(). Это предотвращает XSS при динамическом содержимом.
Пример аккуратной замены через фильтр «the_generator» с добавлением ссылки: add_filter('the_generator', function(){ return '<!-- custom: no-generator -->'; }); add_action('wp_footer', function(){ echo '<div class="site-note">Поддержка: <a href="'.esc_url('https://example.com/support').'>Техподдержка</a></div>'; });
Стили и позиционирование проводите через css в child-теме или через секцию «Доп. CSS» в кастомайзере; не инлайньте чувствительную логику в шаблоны. Для многозначных переводов используйте esc_html__() и домен темы.
После внесения изменений очистите кеш (плагин, CDN, браузер) и проверьте страницу в режиме инкогнито и на мобильном. Для автоматического теста ищите в исходном HTML отсутствие «generator» и корректную работу вашей ссылки.
Проверка результата и очистка кэша

После внесённых изменений открой сайт в режиме «Инкогнито» или через другой браузер. Это позволит убедиться, что уведомление «Сайт работает на WordPress» удалено не только локально, но и для новых посетителей.
Если уведомление всё ещё отображается, причина может быть в кэшировании. Очистите кэш плагинов оптимизации (WP Super Cache, W3 Total Cache, LiteSpeed Cache), а также сбросьте кэш на уровне хостинга, если он используется. Дополнительно обновите кэш браузера комбинацией Ctrl + Shift + R (Windows) или Cmd + Shift + R (Mac).
Для сайтов с CDN, например Cloudflare, выполните принудительную очистку через панель управления. Это гарантирует, что изменения вступят в силу глобально, без задержек.
Повторно проверьте несколько страниц, включая главную и внутренние разделы. При отсутствии уведомления можно считать задачу выполненной.
Вопрос-ответ:
Почему на моем сайте WordPress появляется уведомление «Сайт работает»?
Это уведомление появляется, если активирована функция режима обслуживания или включен плагин, который временно скрывает основной контент сайта от посетителей. Обычно WordPress выводит такое сообщение при установке новых плагинов, обновлении темы или проведении технических работ, чтобы пользователи видели, что сайт временно недоступен.
Как отключить уведомление без установки дополнительных плагинов?
Если вы хотите убрать уведомление вручную, можно отключить режим обслуживания через FTP или файловый менеджер хостинга. Для этого найдите в корневой папке сайта файл .maintenance и удалите его. После этого сообщение исчезнет, и посетители снова смогут видеть ваш контент.
Можно ли настроить текст уведомления вместо того, чтобы полностью его удалять?
Да, WordPress позволяет изменить сообщение режима обслуживания. Если используется плагин, достаточно зайти в его настройки и изменить текст на любой удобный. При ручной настройке можно добавить в functions.php вашей темы соответствующую функцию, которая выводит нужное сообщение вместо стандартного.
Почему уведомление возвращается после обновления плагинов или темы?
При обновлении плагина или темы WordPress иногда автоматически активирует режим обслуживания на короткое время. Если файл .maintenance не удалился после завершения обновления, уведомление может оставаться. Решение — проверить наличие этого файла в корне сайта и удалить его, либо временно отключить конфликтующие плагины.
Безопасно ли удалять файл .maintenance вручную?
Да, удаление файла .maintenance безопасно, если обновления уже завершены. Этот файл лишь сообщает системе, что сайт находится на обслуживании. После его удаления сайт будет полностью доступен для посетителей, а работа базы данных и файлов не пострадает.
Почему на моем сайте WordPress отображается уведомление «Сайт работает» и как от него избавиться?
Это уведомление появляется, когда включен режим обслуживания или плагин отображает заглушку для посетителей. Чтобы убрать его, можно отключить соответствующий плагин или режим. Для этого зайдите в админку, перейдите в раздел «Плагины» или «Настройки», найдите плагин, отвечающий за режим обслуживания, и отключите его. После этого сообщение исчезнет, и сайт станет доступен для всех посетителей.
Можно ли убрать уведомление без использования плагинов на WordPress?
Да, такое сообщение можно удалить вручную через файлы сайта. Обычно уведомление выводится файлом maintenance.php или через файл functions.php активной темы. Достаточно зайти на сервер через FTP или файловый менеджер хостинга, найти этот файл и удалить или закомментировать код, который отображает сообщение. После сохранения изменений сайт будет работать без уведомления, и его содержимое будет доступно посетителям.
