保护快捷代码、自定义JS和CSS不受主题更新影响 时间:2017-06-16 作者:awestover89 我是一名经验丰富的PHP开发人员,但对WordPress还是新手。我创建了一个站点,并添加了一些自定义JavaScript、CSS和一些短代码。我的CSS刚刚添加到样式中。css(当我点击侧栏中的外观->编辑器时的默认设置)和JavaScript的挂钩以及短代码都在我的主题函数中。php文件。很自然,主题更新了,我所有的更改都被删除了。谢天谢地,我保存了备份,所以我能够恢复我的自定义代码,但我真的希望我的所有自定义代码完全独立于主题。处理短代码、css和脚本/样式嵌入的正确方法是什么,这样主题更改就不会删除它们?我发现许多博客建议使用儿童主题,但据我所知,这并不是真正的主题不可知论,因为没有更好的术语。我希望无论主题更新、wordpress更新还是我完全更改主题,我的短代码和JS库都保持不变。我还对主题的标题做了一个小的更新。php文件(我希望能够在菜单项上方向我的网站添加一个报价,并重新定位网站徽标的显示位置)我想这将更难维护,因为它与CSS和短代码不同,实际上是在更改内容,而不是添加内容。是否有任何方法可以保护/维护对主题标题的更改。还有php? 2 个回复 最合适的回答,由SO网友:Rarst 整理而成 我希望无论主题更新、wordpress更新还是我完全更改主题,我的短代码和JS库都保持不变。通常,WP中此类插件的合适位置是插件,或者作为插件的变体必须使用插件。更复杂的站点还可能使用其他一些(通用PHP)方法,例如Composer包。是否有任何方法可以保护/维护对主题标题的更改。还有php?无法“保护”对模板文件的更改<这肯定应该由一个子主题来处理-将修改过的模板复制到它,它将被选中而不是父模板。若主题提供了足够的挂钩,那个么就有可能用代码注入逻辑,而不是进行模板更改。视情况而定。 SO网友:Luckyfella 就像@hwl 说。因为您计划更改模板文件的标题。php,在您的情况下,子主题将是一种方式。 结束 文章导航