我是资深的Django程序员和WordPress的新手。在Django中,我们有模板的概念,这样我就可以创建File1,其中包含一些可以被子File2覆盖的html块。我们在Django中使用{block block1}语法。这使得在django中重复使用非常容易。在PHP(WordPress)中我们有相同的概念吗?我想制作File1并通过File2覆盖它的一些html块。
答案 0 :(得分:1)
我根本不认识Django,但如果我正确地解释你的陈述,那么在这个意义上就没有模板构造。
Wordpress子主题使用子主题中的相同文件覆盖父主题中的整个文件。
实现您想要的方法可能是编写一个插件来重写您所关注区域中的主题输出.Wordpress的输出模型允许开发人员在页面生命周期中挂钩事件并修改在将html发送到浏览器之前输出的HTML。
答案 1 :(得分:-2)
是的! Wordpress也有模板/主题的层次结构。这些被称为Child themes。
子主题的functions.php 提供智能,无故障的方法 修改的功能 父母主题。
我可以找到the best tutorial。