Наведение порядка в functions.php

При разработке темы оформления WordPress с каждой новой возможностью катастрофически разрастается файл functions.php, в котором описываются функции, используемые на сайте.

Сюда помещаются объявления новых типов документов, расширения панели администрирования, функции регистрации «шорткодов», меню, виджетов и прочих возможностей.

Чтобы добавление каждой новой функции было столь же простой задачей как в начале разработки, разделите функции по отдельным файлам.

Например, если для дополнительных функций создать папку functions, и в ней поместить файлы shortcodes.php — для «шорткодов», menu.php — для меню, posttype.php — для новых типов документов и т.д., то functions.php можно сократить до:

Ориентироваться в отдельных файлах гораздо проще. Особенно когда приходится повторно использовать код.

Добавить комментарий