我想知道将插件模板与实际逻辑分开的最佳方法。目前我使用了一系列动作&过滤器使主题作者能够改变我的插件中的控件,但它不是很直观。
我听说过像树枝一样的模板引擎,但不确定它们对这些和它们的摄取量有多大。它是否会比它有助于混淆。
有没有人在WordPress中有这方面的经验?
由于
答案 0 :(得分:2)
根据我的插件开发经验,我提出了一个简单的MVC,就像单独的插件文件一样。基本上你可以做的是使用WordPress核心使用的相同文件夹结构。例如,如果您的插件名称是“相关帖子”(rp),那么文件夹结构可以如下所示:
希望这有帮助。
答案 1 :(得分:1)
您是否使用过model-view-controller (MVC)方法?它是一种编程方法,可以将逻辑与表示分开。