При внесении изменений в functions.php
темы WordPress пользователи часто сталкиваются с проблемой: при обновлении темы все их правки исчезают. Некоторые используют дочерние темы, но это требует дополнительных настроек и не всегда удобно. Если вы хотите упростить себе жизнь и не беспокоиться о потере кода, попробуйте плагин AFunc – лёгкое и эффективное решение!
Что такое AFunc?
AFunc – это пустой плагин, предназначенный для хранения пользовательских PHP-кодов и функций. Он работает как альтернатива functions.php
, но без риска потери изменений при обновлениях или смене темы.
Плагин не содержит готовых функций – он просто предоставляет удобное место для вставки кода, который будет выполняться на сайте.
Как установить AFunc?
Установка занимает всего пару минут:
- Скачайте плагин здесь
- Перейдите в Плагины > Добавить новый.
- Нажмите кнопку Загрузить плагин и выберите файл AFunc.
- Установите и активируйте плагин.
- Откройте Плагины > Редактор (или Инструменты > Редактор плагинов), выберите AFunc и добавьте нужный код в
afunc.php
.
Готово! Теперь ваш код будет работать независимо от изменений в теме.
Плагин имеет название «AFunc» для быстрого доступа к нему, он будет всегда одним из первых в списке плагинов.
На скриншоте показал пример добавления кода. Рекомендую до и после каждого кода добавлять заметку.
Почему стоит использовать AFunc?
🔹 Сохранность кода – ваши изменения не пропадут при обновлении или смене темы.
🔹 Простота использования – установка занимает пару минут, а редактирование выполняется прямо в админке.
🔹 Гибкость – подходит для любых пользовательских PHP-кодов.
Важные моменты
⚠ Осторожно с кодом! Если в вашем коде есть ошибки (например, не закрыта скобка или кавычка), сайт может перестать работать. Перед внесением изменений сделайте бэкап файла /wp-content/plugins/afunc/afunc.php
.
Если сайт все же перестал загружаться, подключитесь через FTP или панель хостинга и удалите проблемный код.
Заключение
AFunc – отличное решение для тех, кто хочет сохранять пользовательские правки в WordPress без лишних сложностей. Установите плагин, добавьте свой код – и забудьте о проблемах при обновлении темы! 🚀