有没有可能帮助我覆盖或重新声明插件中的函数?我试图在子主题中创建一个名称为它的文件夹,但它什么也没做。
这个插件函数的原始路径是wp/content/plugins/plugin-name/misc/file.php,我创建的路径是/child-theme/plugin-name/misc/file.php。
所需的函数在file.php文件中。我必须改变它,因为这个插件将定期更新。任何小费都是无价之宝。谢谢
发布于 2020-03-26 15:42:05
子主题只允许重写模板,但它们不覆盖其他PHP文件,例如functions.php中包含的任何内容。
你可以尝试通过钩子改变事情,但是如果函数没有提供钩子,那么你就被卡住了。除非父主题的作者提供了一种方法,否则无法重写它。
你的选择是:
https://wordpress.stackexchange.com/questions/361531
复制相似问题