如何添加functions.php功能并在更新主题时保留它?

如何添加functions.php功能并在更新主题时保留它?,php,wordpress,tinymce,Php,Wordpress,Tinymce,如果向WordPress中的functions.php文件添加自定义功能,这是否也意味着如果在新主题更新中编辑了functions.php,则每次需要更新主题时都需要更新该功能 有没有什么方法可以解决这个问题,比如添加一个函数过滤器,但是通过主题更新来保持它 function override_mce_options($initArray) { $opts = '*[*]'; $initArray['valid_elements'] = $opts; $initArray

如果向WordPress中的
functions.php
文件添加自定义功能,这是否也意味着如果在新主题更新中编辑了
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');
functions.php文件是向应用程序添加独特功能的地方 WordPress主题。它可以用来钩住 WordPress使您的主题更加模块化、可扩展和功能化。 并且仅适用于该主题(如果主题已更改,则功能 无法再使用)

子主题可以有自己的functions.php文件。添加函数 修改子函数文件是修改父函数的无风险方法 主题这样,当父主题更新时,您不必 担心新添加的函数会消失

按照这个来学习如何创建一个儿童主题,这是非常简单和直接的