AI 智能摘要
在即将发布的WordPress 6.3的开发说明中,有许多令人兴奋的功能尚未被强调。新的开发模式是通过声明WP_DEVELOPMENT_MODE常量来启动的,对于主题开发者来说,这将是一个特别有用的功能。
![图片[1]-WordPress 6.3将引入开发模式-搬主题](https://cdn.banzhuti.com/2023/06/20230628225131580.jpg)
在即将发布的WordPress 6.3的开发说明中,有许多令人兴奋的功能尚未被强调。新的开发模式是通过声明WP_DEVELOPMENT_MODE常量来启动的,对于主题开发者来说,这将是一个特别有用的功能。
谷歌赞助的WordPress核心提交者Felix Arntz表示:”在网站上配置的开发模式定义了网站用于何种开发工作。该模式不推荐用于生产网站。”
WP_DEVELOPMENT_MODE常量的可能值包括核心、插件、主题、全部或空字符串(默认值)。all “值适用于三个方面都可能被修改的网站,例如正在进行中的客户网站。
“Arntz说:”目前,WordPress核心中只有少数用例是由开发模式决定的,但未来这种情况可能会增加。”目前大多数使用情况与theme.json缓存有关。
由于缓存通常只有在主题更新时才会失效,因此对于那些正在积极修改theme.json的开发人员来说,手动失效缓存来查看自己的修改会变得非常麻烦。当值设置为 “theme “时,这种缓存功能将被绕过。
虽然WP_ENVIRONMENT_TYPE常量似乎与新的开发者模式类似,但它具体表示环境是开发、暂存还是生产,但并不指定正在进行的开发类型。
“Arntz说:”你可能只会在启用了WP_DEBUG且WP_ENVIRONMENT_TYPE为’开发’或’本地’的网站上使用WP_DEVELOPMENT_MODE常量,因为不建议直接针对暂存或生产环境进行开发。
关于何时以及如何使用开发者模式的更多细节,以及检查网站上开发模式是否激活的代码示例,开发者可以参考发布在make.wordpress.org/core博客上的开发说明。
© 版权声明
THE END
























暂无评论内容