Как изменить авторские права в футере WordPress без изменения темы

Часто возникает необходимость изменить стандартный текст авторских прав (copyright) в футере сайта на WordPress. Особенно когда используется готовая тема, где редактирование напрямую в файлах темы нежелательно, чтобы не потерять изменения при обновлении. В этой статье мы подробно рассмотрим, как изменить или убрать текст в футере, не трогая тему напрямую, используя плагины и пользовательский код.

Почему нельзя просто редактировать файлы темы?

Редактирование файлов темы, таких как footer.php, приводит к следующим проблемам:

  • При обновлении темы все изменения будут потеряны.
  • Можно случайно нарушить работу темы.
  • Сложно поддерживать и переносить изменения на другие сайты.

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

Способы изменения текста авторских прав без редактирования темы

1. Использование плагина для кастомизации футера

Для изменения текста в футере существует несколько плагинов, которые позволяют легко и быстро заменить или убрать стандартный copyright. Вот популярные варианты:

  • Footer Credit Remover — простой плагин, который автоматически удаляет или заменяет текст в футере.
  • Custom Footer Text — позволяет добавить свой HTML или текст в область футера.

Преимущество этих плагинов — простота настройки без кода. Но иногда они не подходят из-за особенностей темы.

2. Использование фильтра wpin_footer_copyright для замены текста (пример кода)

Если тема использует фильтры для вывода текста в футере, можно подключиться к нему через functions.php или плагин-сниппет. Например, создадим функцию wpin_change_footer_copyright для безопасной замены:

function wpin_change_footer_copyright() {
    return '© ' . date('Y') . ' Мой сайт на WordPress. Все права защищены.';
}
add_filter('wpin_footer_copyright', 'wpin_change_footer_copyright');

Важно: этот способ работает, если у темы предусмотрен такой фильтр. Обычно это описано в документации темы. Если фильтра нет, переходим к следующему способу.

3. Использование хука wp_footer и JavaScript для замены текста

Если в теме нет удобных фильтров, можно заменить текст через JavaScript, добавленный в футер. Вот пример функции, которая добавит скрипт для замены текста авторских прав:

function wpin_replace_footer_text_js() {
    ?>
    <script>
    document.addEventListener('DOMContentLoaded', function() {
        var footerText = document.querySelector('footer'); // Уточните селектор под вашу тему
        if (footerText) {
            footerText.innerHTML = '© ' + new Date().getFullYear() + ' Мой кастомный текст авторских прав.';
        }
    });
    </script>
    <?php
}
add_action('wp_footer', 'wpin_replace_footer_text_js');

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

Создание собственного плагина для замены текста авторских прав

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

/*
Plugin Name: WPIN Footer Copyright Replace
Description: Заменяет текст авторских прав в футере
Version: 1.0
Author: wpin.ru
*/

function wpin_footer_copyright_replace() {
    echo '<div style="text-align:center; padding:10px 0;">' .
         '© ' . date('Y') . ' Создано с помощью WordPress и wpin.ru</div>';
}
add_action('wp_footer', 'wpin_footer_copyright_replace');

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

Как убрать текст авторских прав через CSS

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

footer .copyright, /* пример селектора, измените под свою тему */
.site-info {
    display: none !important;
}

Минус этого способа — текст будет просто скрыт, что может быть не всегда корректно с точки зрения SEO и доступности.

Рекомендации и лучшие практики

  • Всегда делайте бэкап перед внесением изменений.
  • Используйте дочернюю тему, если планируете править PHP-файлы.
  • Проверяйте, есть ли в вашей теме фильтры или хуки для изменения футера.
  • Не забывайте, что некоторые темы требуют сохранения ссылки на автора, это прописано в лицензии.
  • Для удобства и безопасности лучше использовать плагины или сниппеты, чем править исходники темы.

Пример интеграции с плагином Clearfy Pro для управления футером

Плагин Clearfy Pro позволяет отключать и изменять различные элементы WordPress, включая футер. В нём есть функция замены текста авторских прав без кода. Это решение удобно для тех, кто не хочет писать код, но хочет качественно и безопасно кастомизировать сайт.

Для настройки достаточно установить и активировать плагин, затем в разделе настроек Clearfy найти опцию управления футером и внести нужный текст.

Итог

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

Как удалить неиспользуемые таблицы базы данных WordPress через PHP
08.03.2026
Как разделить посты на страницы в WordPress без плагинов
24.03.2026
Как избежать конфликтов между плагинами WordPress: практические советы и примеры кода
18.11.2025
Как удалить записи со старым мета-полем даты в WordPress
08.12.2025
Как отключить Emoji в WordPress: удаление и оптимизация
29.01.2026