wp-includes
包含通过前端(以及一些)运行WordPress所需的所有内容。这是WordPress核心的领域,正如谚语所说,在任何情况下都不要修改核心。
虽然wp-content
可以定义插件和主题,API本身和绝大多数WordPress核心都位于该文件夹中。几乎整个WordPress都依赖于这些。您的所有标准函数及其依赖项都将在此文件夹中找到。
这使得它成为研究和查找事物的宝贵资源。
wp-admin
可以定义其他项目,但对前端的运行来说并不重要
./wp-admin - Admin code
./wp-content - User-defined code and content
./wp-includes - Common files
至于那个文件夹中的文件有多可靠,你不应该依赖那个文件夹中的文件。您不应该需要包含来自wp includes的文件或路径,如果您尝试或需要包含,那么您已经做了一些可怕的错误,需要停止并返回。
虽然该文件夹中的文件可能会在没有警告的情况下更改,但这应该没有任何后果,因为所包含的API在相当长的一段时间内保持向后兼容。
除了WordPress的更新,wp-includes
不应修改,最好是只读的。
如果需要向代码添加依赖项,请依赖wp includes中的版本,而不是添加自己的版本。e、 g.不要包含自定义jQuery,使用与WordPress捆绑的jQuery(也不要取消注册并重新注册)。
对wp Include的修改可能导致安全风险、性能下降、插件/主题损坏等
对包含的包和库的更改将在发布之前宣布。不再需要旧的依赖项(如旧的颜色选择器)将被保留,但标记为已弃用以防止代码破坏