WordPress主题开发 - 模板引擎

Wis*_*hnu 15 php wordpress wordpress-theming

我需要一个建议,使用模板引擎进行WordPress主题开发.目前,WordPress 没有提到使用模板引擎进行主题开发的编码标准.因此,如果我使用模板引擎,WordPress是否批准将其上传到wordpress.org

我对模板引擎Laravel的BladeMustache感到有点困惑.哪一个更好还是还有其他更好的选择?另外对于wp刀片,WordPress版本的兼容性仅限3.9.2于此链接的版本.

UPDATE

如果我不应该使用模板引擎,请告诉我原因,我正在计划MVC设计模式.我打算使用Sprig,它是否有任何性能提升?

Mic*_*man 4

选择 WordPress 入门主题或框架时需要考虑的是其背后的社区。我建议使用Timber(或 Timber Starter 主题)而不是 Sprig,因为它得到了更大的社区的支持:

Sprig 在 Github 上:最后更新于 1 月 29 日。2 个贡献者

Github 上的 Timber:昨天更新。62 位贡献者

两个选项都使用 Twig 模板引擎。

最后,我要提醒您不要过于拘泥于 WordPress 主题的 MVC 范例。Wordpress 是事件驱动的,在页面创建过程的每个阶段提供操作和过滤器挂钩。换句话说,它更多的是扩展已经提供的内容,而不是开发您自己的 MVC 抽象。这是一篇关于该主题的文章。祝你好运!