Задача. Часто в WordPress приходится редактировать или добавлять свой код в functions.php. Но если придется обновить тему, то все нововведения будут утеряны. Было бы целесообразно добавлять код сразу в файл, который не будет изменяться внешними источниками.
Решение. В данной ситуации будет целесообразно создать свой плагин для WordPress в который можно будет добавлять код вместо файла functions.php
. Решение взято с Финты WordPress.
Алгоритм создания своего плагина прост:
- Добавить в папку с плагинами свою папку
/wp-content/plugins/anti-functions/
. - Добавляем в нее файл anti-functions.php с содержимым из Кода №1
- Активируем плагин.
1
2
3
4
5
6
7
8
9
|
<?php
/* /-/-/-/
* Plugin Name: Anti-Functions
* Description: Плагин для добавления сторонних кодов, которые можно добавить в файл functions.php. Но т.к. functions.php обновляется при обновлении темы, лучше добавлять свои коды в такой файл плагина anti-functions.php.
* /-/-/-/ */
|