程序包参考

WordPress公开了一系列JavaScript包和用于WordPres开发的工具。

通过WordPress global使用软件包

JavaScript包在WordPress中作为注册脚本提供,可以使用水处理全局变量。

如果你想使用Plain文本组件,首先指定wp-块编辑器将脚本排队时作为依赖项:

wp_排队_脚本(“my-custom-block”,插件url($block_path,__FILE_),数组(“react”、“wp-blocks”、“wp-block-editor”、“wp-i18n”));

声明依赖项后,可以使用全局水处理如此:

const{PlainText}=wp.blockEditor;

通过npm使用包

所有软件包也可在上获得净现值法如果您想在代码中绑定它们。

使用相同的Plain文本例如,您可以使用npm安装块编辑器模块:

npm install@wordpress/block-editor--保存

安装后,可以使用以下命令访问代码中的组件:

从“@wordpress/block-editor”导入{PlainText};

测试特定主要WordPress版本的JavaScript代码

有一种方法可以使用npm分发标签(例如WordPress5.8.x条):

npm安装@wordpress/块编辑器@wp-5.8

也可以用一个命令更新项目中所有现有的WordPress包:

npx@wordpress/scripts包更新--dist-tag=wp-5.8

从开始的所有主要WordPress版本5.7.x版被支持(例如。,工作包-5.7工作包-6.0). 每个单独的dist-tag始终指向该主要版本行的最新错误修复版本。