在WordPress中创建自定义主题时,可以通过将其命名为functions.php文件来创建一个可选文件。
我发现我可以在这里编写/包含OOP代码,而不是编写程序代码。
在OOP中为自定义主题编写/包含代码是否更好?或者它应该是旧方式......程序性的吗?
答案 0 :(得分:0)
这是一个很大的话题 直接回答你的问题这完全取决于个人对结构的偏好。
我个人的最爱。
在 functions.php 中只有add_action
和add_filter
然后有一个带有php类文件的 includes 文件夹。
我将其包含在 functions.php 中
这样,当所有逻辑进入类时,我可以保持我的 functions.php 清晰可读。
"官方"方式强>
如果您查看默认主题二十七,二十五等等。
他们有一个 inc 文件夹,并且在那些和正常的 functions.php 中展开了程序功能,并且add_action
,add_filter
就在之后功能定义。