最近更新的页面
响应式数据
开发中
中继器
开发中
Page Settings
Data from the Page Settings panel is saved as a separate page_settings value. When the page has ...
页面内容
页面内容是一个 array 类型的对象数组,它保存了页面上的所有元素。此字段是递归的,意味着它可以包含嵌套元素,即元素内部可以包含其他元素。容器元素可以包含其他容器和小部件,而嵌套的小部件也可...
数据结构
Elementor 依赖特定的数据结构来运行。该结构在平台的流程中扮演着重要角色,对其操作至关重要。开发者应熟悉 Elementor 数据结构的关键方面,包括其格式和应用。 Elementor ...
全局样式
开发中
通用结构
JSON 结构包含一个对象,其中存储了页面相关信息。这些信息包括文档类型、标题和版本。此外,它还包含实际数据,例如文档设置和文档内容。 JSON Structure Basic structur...
通用元素
每个 Elementor 元素,无论是布局元素(区块、列、容器)还是小部件元素,都拥有一组基本信息。这些数据在创建页面时用于解析元素。 JSON 结构 基本元素结构: { "id": "123...
Container Element
The container is a layout element with nested capabilities, meaning that it can hold other elemen...
简单示例
让我们构建一个为 Elementor 添加新控件的插件。该控件将显示一个可选择货币的下拉字段。 文件夹结构 该插件将包含三个文件。主文件将注册控件和 JS 文件。为了测试控件,我们将创建一个简单...
Remove Controls
To remove existing control developers can simply unregister existing control by passing the contr...
Elementor 控件
Elementor 控件是用于构建界面的输入字段和UI 元素。控件允许用户自定义可用面板设置,并在预览中更改设计。 Elementor 包含一系列开箱即用的控件。它们被用于小部件和面板中,以收集...
Control Values
You can set custom default values for your control. For example, if you add a new field, you can ...
控制模板
该模板生成在编辑器中显示的最终 HTML。模板使用 JS 通过 data JS 对象从设置中返回数据。 模板方法 您可以使用相同的 JS 模板来设计用户界面样式。 使用 JS 模板,我们无需通...
控制结构
创建自定义控件是专为非常熟悉代码库的高级 Elementor 开发者保留的任务。这个过程从学习 Base_Control 类及其内部方法开始。这将使您能够理解 Elementor 如何创建不同...
控件设置
控件设置允许开发者为控件设置默认值,例如标签、描述、是否显示分隔符、隐藏标签等。 可用设置 每个控件都有默认设置,这些设置决定了控件在面板中的结构和设计。这些默认设置在 $_base_sett...
Control Enqueue
Controls can register and enqueue scripts & styles used by the control. Enqueue Method If you nee...
复杂示例
现在我们将构建一个插件,通过使用外部库为 Elementor 添加新控件。该控件将显示一个文本区域字段,我们将使用 Emoji One Area 库来允许用户向内容中添加表情符号。 文件夹结构 ...
Add New Control
Elementor offers many built-in controls out of the box, but it also allows external developers to...
更新群组
要修改一个已存在的群组,我们需要更改群组对象。 更新小部件群组 在下面的示例中,我们将简单地将 widget 上下文菜单中的群组名称从 custom-widget-actions 重命名为 ...