Часто бывает необходимо отредактировать код темы, например добавить что-то в functions.php, но создавать ради этого дочернюю тему нет смысла.
Для решения этой задачи мы нашли плагин c незатейливым названием Theme Customisations, правда скачать и загрузить его придется вручную с гитхаба:
- Скачиваем архив http://github.com/woothemes/theme-customisations;
- Говорим спасибо разработчикам, что сделали за нас чаcть работы;
- Распаковываем папку на сервере /wp-content/plugins.
Работа с Theme Customisations
Функционал плагина не затейливый, как и наша задача, а именно — после активации в папке «/wp-content/plugins/theme-customisations-master» плагина создается папка «custom«, в которой есть базовые файлы, которые мы можем менять — код PHP, стили CSS, код JS.
Использование / Usage из readme.txt
- Add any CSS snippets to
custom/style.css
. This file is found in this plugin. - Add any PHP snippets to
custom/functions.php
. This file is found in this plugin. - Add any jQuery snippets to
custom/custom.js
. This file is found in this plugin. - Add custom top level template files (page.php, single.php etc) to
custom/templates/
. You will need to create the templates folder. - Add any WooCommerce template files to
custom/templates/woocommerce
. You will need to create the templates and woocommerce folders. - Activate the plugin.
В целом можно управлять разными файлами и все будет работать при обновлении тем (возможно обновления самого вордпреса или версии php все таки что-то могут сломать, но это как водится — бекапьтесь в любом случае) .