跳转到主要内容

最近更新的页面

初始化流程

Elementor 开发者文档

通过所有兼容性检查后,我们可以安全地运行插件并开始扩展 Elementor 的功能。我们可以加载其他文件、挂载过滤器和动作钩子,并编写自定义代码。 Registering Custom Scri...

由 壳壳虫 更新于 7 个月前

构建扩展插件

Elementor 开发者文档

Elementor 扩展插件本质上是为 Elementor 增加功能的 WordPress 插件。在开始创建 Elementor 扩展插件之前,你需要具备创建 WordPress 插件的背景知识...

由 壳壳虫 更新于 7 个月前

文件与文件夹结构

Elementor 开发者文档

所有 WordPress 插件指南 都应适用于 Elementor 插件。您应保持文件夹结构简单,并将相似的文件放在一起。 文件 您的插件根目录 /elementor-test-addon/ ...

由 壳壳虫 更新于 7 个月前

兼容性检查

Elementor 开发者文档

在初始化之前,插件应检查其基本要求是否满足。如果这些要求未满足,插件不应运行。 Basic Checks Since the addon extends Elementor’s core fun...

由 壳壳虫 更新于 7 个月前

插件包装器示例

Elementor 开发者文档

让我们为 Elementor 插件创建一个包装器,它整合了目前所学的所有内容——文件/文件夹结构、每个 WordPress 插件所需的基本头部注释、命名空间以及兼容性检查。 文件夹结构 该插件将...

由 壳壳虫 更新于 7 个月前

Index

Elementor 开发者文档

Elementor 开发者文档 学习如何扩展 Elementor 核心以创建您自己的插件。在这里,您将找到详细的文档、便捷的代码片段和完整的代码示例。 入门指南 ...

由 壳壳虫 更新于 7 个月前

区块即界面

Gutenberg 区块编辑器文档

Gutenberg 的核心在于区块概念。从技术角度看,区块既将抽象层级从单一文档提升至有意义元素的集合,又用明确结构取代了 HTML 固有的模糊性。 从用户视角看,区块允许以更统一、更易用的方式...

由 壳壳虫 更新于 7 个月前

Gutenberg 插件发布

Gutenberg 区块编辑器文档

快速参考 时间线 在里程碑日期(通常为周三)发布 RC1 版本 于下周三发布稳定版本 通用发布流程 步骤 1:准备工作 使用模板创建一个发布议题。此步骤可选,但有助于你按部就班地完成流程 审查里...

由 壳壳虫 更新于 7 个月前

发布到 NPM 的软件包和 WordPress 核心更新

Gutenberg 区块编辑器文档

Gutenberg 仓库遵循 WordPress SVN 仓库的分支策略,适用于每个主要的 WordPress 版本。除此之外,它还包含另外两个控制 npm 发布流程的特殊分支: wp/late...

由 壳壳虫 更新于 7 个月前

React Native 开发环境配置指南(macOS)

Gutenberg 区块编辑器文档

你是否对原生移动编辑器开发感兴趣?本指南将详细引导你完成环境配置,助你快速上手! 请注意,本指南主要针对 macOS 环境。若需在其他环境中配置,React Native 快速入门文档提供了实用...

由 壳壳虫 更新于 7 个月前

React Native 国际化指南

Gutenberg 区块编辑器文档

编辑器的原生版本引用两种类型的字符串: 在网页和原生平台中使用的字符串。 仅用于原生平台的字符串。 对于第一种类型,这些字符串的翻译遵循本指南中为网页版本描述的相同流程;然而对于后者,需要您自行...

由 壳壳虫 更新于 7 个月前

React Native 集成测试指南

Gutenberg 区块编辑器文档

什么是集成测试? 集成测试被定义为一种将不同部分作为整体进行测试的类型。在我们的场景中,需要测试的部分是特定区块或编辑器逻辑所需渲染的不同组件。最终,它们与单元测试非常相似,因为它们都使用 Je...

由 壳壳虫 更新于 7 个月前

基于 React Native 的移动版 Gutenberg 入门指南

Gutenberg 区块编辑器文档

欢迎!这是面向 Android 和 iOS 设备的区块编辑器原生移动移植版的入门指南。总体而言,它是一个用于新建或现有父级应用的 React Native 库。继续阅读以了解如何构建、测试和运行...

由 壳壳虫 更新于 7 个月前

过度使用快照

Gutenberg 区块编辑器文档

看看下面的代码。你能一眼看出这个测试试图做什么吗? await editor.insertBlock( { name: 'core/quote' } ); await page.keyboard...

由 壳壳虫 更新于 7 个月前

测试概览

Gutenberg 区块编辑器文档

Gutenberg 包含 PHP 和 JavaScript 代码,并鼓励对两者进行测试和代码风格检查。 为何需要测试? 除了测试将为你的生活带来乐趣之外,测试的重要性不仅在于它们有助于确保我们的...

由 壳壳虫 更新于 7 个月前

脚本

Gutenberg 区块编辑器文档

编辑器为插件开发者提供了多个供应商和内部脚本。脚本名称、句柄和描述详见下表。 WordPress 脚本 编辑器包含多个功能包以实现不同功能。插件开发者可利用它们创建区块、编辑器插件或通用插件。 ...

由 壳壳虫 更新于 7 个月前

管理软件包

Gutenberg 区块编辑器文档

本仓库使用 npm workspaces 来管理 WordPress 软件包,并使用 lerna 将它们发布到 npm。这强制规定了工作流程中的某些步骤,详情请参阅 packages 文档。 维...

由 壳壳虫 更新于 7 个月前

如何让你的 Pull Request 获得审阅?

Gutenberg 区块编辑器文档

有时我们发布了一个 Pull Request,却没有人审阅我们的工作。该怎么办? 吸引审阅很大程度上不在于代码本身——而在于让审阅变得容易。 如果你发布了一个 Pull Request 却没有得...

由 壳壳虫 更新于 7 个月前

Git 工作流程

Gutenberg 区块编辑器文档

本文档旨在帮助您开始将 Git 与 Gutenberg 结合使用。Git 是一款强大的源代码管理工具;要深入学习 Git,请查阅遵循 CC BY-NC-SA 3.0 许可免费在线提供的 Pro ...

由 壳壳虫 更新于 7 个月前

代码贡献入门指南

Gutenberg 区块编辑器文档

以下指南将帮助您设置本地环境,以便为 Gutenberg 项目做出贡献。用于贡献的环境与用于扩展 WordPress 区块编辑器的环境存在大量重叠。您可以查阅开发环境教程获取更多设置信息。 前提...

由 壳壳虫 更新于 7 个月前