在WordPress中创建自定义主题时,您可以通过将其命名为functions.php文件来创建一个可选文件。
我发现我可以在这里编写/包含OOP代码,而不是编写过程代码。
是在OOP中编写/包含自定义主题的代码更好,还是应该采用传统的方式……程序化?
发布于 2016-12-29 19:47:01
这是一个相当大的话题。
你的问题的直接答案可以归结为个人对结构的偏好。
是我个人的最爱。
在functions.php中只有add_action和add_filter
然后创建一个包含php类文件的包含文件夹。我将其包含在functions.php中。
这样,当所有逻辑都放入类中时,我可以保持functions.php的整洁和可读性。
“官方”方式
如果你选择了默认的主题:二十一七,二十五,等等。
它们有一个inc文件夹,过程函数分布在这些文件夹和普通的functions.php中,add_action,add_filter紧跟在函数定义之后。
https://stackoverflow.com/questions/41374999
复制相似问题