当前位置:首页>WordPress资讯>WordPress 6.3 引入开发模式

WordPress 6.3 引入开发模式

WordPress 主题 CoreNext

随着即将发布的 WordPress 6.3 版本的开发说明的推出,还有许多令人兴奋的功能尚未突出显示。通过声明常量 WP_DEVELOPMENT_MODE 启动的新的开发模式,对于主题开发人员特别有用。

“网站上配置的开发模式定义了该网站所用于的开发工作类型,”Google 赞助的 WordPress 核心提交者 Felix Arntz 说。生产站点不建议使用此模式。

这个WP_DEVELOPMENT_MODE 常量的可能值包括 core、plugin、theme、all 或空字符串(这是默认值)。“all”值适用于所有三个方面都可能被修改的网站,例如正在进行中的客户网站。

“目前 WordPress 核心中只有少数用例,这是由开发模式决定的,但未来可能会增加,”Arntz 说。“今天的大多数使用都与 theme.json 缓存有关。”

由于缓存通常仅在主题更新时才会失效,因此对于主动修改 theme.json 并且必须手动使其失效才能看到更改的开发人员来说,这可能会变得很麻烦。当该值设置为“theme”时,此缓存功能将被绕过。

虽然 WP_ENVIRONMENT_TYPE 常量看起来与新的开发者模式类似,但它具体表示环境是开发、登台还是生产,但没有指定正在进行什么类型的开发。

“您可能只会 在 WP_DEBUG 已启用且 WP_ENVIRONMENT_TYPE 为‘开发 development ’或‘本地 local’ 的站点上使用 WP_DEVELOPMENT_MODE 常量  ,因为不建议直接针对登台或生产环境进行开发,”Arntz 说。

有关何时以及如何使用开发人员模式的更多详细信息,以及用于检查站点上开发模式是否处于活动状态的代码示例,开发人员可以参阅发布到 make.wordpress.org/core 博客的开发说明

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
WordPress资讯

WordPress 中的实时协作:下来的大动作!

2023-7-14 20:27:34

WordPress资讯

Gutenberg 16.2 改进了样板管理,引入了垂直文本方向

2023-7-21 16:41:16

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索