如果在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');
答案 0 :(得分:0)
functions.php 文件是您在其中添加独特功能的位置 WordPress主题。它可以用来挂钩到核心功能 WordPress使您的主题更具模块化,可扩展性和功能性。 并且仅适用于该主题(如果更改了主题,则功能 不能再使用)
子主题可以具有其自己的functions.php文件。添加功能 子功能文件的修改是修改父项的无风险方法 主题。这样,当父主题更新时,您不必 担心您新添加的功能会消失。
按照此link学习如何创建子主题,这非常简单明了