Как добавить функционал functions.php и сохранить его при обновлении темы? - PullRequest
0 голосов
/ 31 января 2019

Если при добавлении пользовательской функциональности к файлу functions.php в WordPress это также означает, что его нужно будет обновлять каждый раз, когда нужно обновить тему, ЕСЛИ functions.php редактируется в новом обновлении темы?

Есть ли способы обойти это, добавить функциональный фильтр, такой как этот, но сохранить его при обновлении темы?

function override_mce_options($initArray) {
    $opts = '*[*]';
    $initArray['valid_elements'] = $opts;
    $initArray['extended_valid_elements'] = $opts;
    return $initArray;
}
add_filter('tiny_mce_before_init', 'override_mce_options');

1 Ответ

0 голосов
/ 01 февраля 2019

Файл functions.php - это место, где вы добавляете уникальные функции в вашу тему WordPress.Его можно использовать для подключения к основным функциям WordPress, чтобы сделать вашу тему более модульной, расширяемой и функциональной.И применяется только к этой теме (если тема изменена, функции больше не могут использоваться)

Дочерняя тема может иметь свой собственный файл functions.php.Добавление функции в файл дочерних функций - это безопасный способ изменения родительской темы.Таким образом, когда родительская тема обновляется, вам не нужно беспокоиться об исчезновении добавленной вами функции.

Перейдите по этой ссылке , чтобы узнать, как создать дочернюю темуэто довольно легко и просто

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...