如何将插件扩展到我的主题目录或自定义插件而不触及wordpress中的核心文件?

时间:2014-10-17 08:01:37

标签: wordpress plugins themes extends

我想知道是否有任何方法可以像woocommerce那样继承或扩展插件文件到主题目录,并在不触及基本/核心文件的情况下自定义它们。请分享任何链接或想法

由于

1 个答案:

答案 0 :(得分:0)

您正在寻找WordPress的add_action()do_action()功能。例如,WooCommerce使用hooks and filters for templates and functions来使用这些功能。

例如,WooCommerce会执行do_action( 'woocommerce_before_main_content' );之类的操作。这意味着您可以“添加和操作”,覆盖功能,删除操作,并通常根据您的需要自定义内容。

并非所有插件和主题都附带此功能;但浏览源代码通常可以揭示这个实例。这更像是开发人员的礼貌。