首先,主题不需要函数。要操作的php文件。例如,一个单页网站可以只包含一个索引。php和一种风格。css文件。
您的功能。php文件包含要添加的函数、过滤器和动作挂钩theme specific 网站的功能。这扩展了核心功能,添加了完整的新功能,甚至删除了现有的核心功能。
每个主题的功能。php对于主题来说是独一无二的,这取决于主题和最终用户对某些功能的需求,尽管有些功能也可能存在于其他主题中。这些在大多数主题中广泛使用的功能包括为缩略图添加主题支持、添加导航菜单、添加小部件和侧栏以及为主题添加样式/脚本
同样重要的是要知道,编码风格因人而异,因此,根据作者的编码风格,相同的确切功能在不同主题的代码中可能有所不同。剥猫皮的方法有很多种。
我认为转换/创建/修改主题时要考虑的最重要的方面是函数文件中有哪些内容,没有哪些内容。正如我所说,一个主题起作用。php用于特定主题的功能,而不是站点的功能。我的建议是,去坐下来,列出你需要的功能,然后决定主题是需要特定功能才能使主题发挥功能,还是需要特定功能才能使网站发挥功能。如果站点需要某个功能,而不是主题,则应将这些功能添加到功能插件,而不是主题的功能。php
资源: