虽然我们认识到 Redux 过去可以嵌入到主题或插件中,但我们不再支持这种做法。太多的开发人员没有保持他们的 Redux 代码是最新的(这可以使用 Composer 轻松完成)。当项目的用户遇到问题时,他们会向我们寻求支持,但我们无法提供支持,除非建议他们联系项目作者(您)并要求您更新供应商代码。这将您的用户置于中间,我们不想再这样做了。
因此, ace_editor
的供应商支持插件/扩展已停止。 ACE 编辑器将仅通过 CDN 加载。如果您的项目需要本地安装 ACE Editor JavaScript(其大小很大),请将其包含在您的项目中并使用redux/<opt_name>/fields/ace/script
过滤器指定该脚本的 URL。 ace_editor
字段将使用该 URL 将 ACE 库排入队列。
感谢您对此事的关注。
flyout_submenus
全局参数。color_alpha
field arg。async_typography
全局参数。谷歌不再支持它。将font_display
与以下auto|block|swap|fallback|optional
之一结合使用。请参阅:https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-displayRedux 松弛
请参阅更改日志.md
需要有关 Redux 的一些帮助吗?快来查看我们全新的文档网站 devs.redux.io,其中充满了教程和示例!
请前往插件页面了解如何帮助我们快速翻译 Redux。欢迎任何和所有翻译。我们感谢您的帮助! https://translate.wordpress.org/projects/wp-plugins/redux-framework/
我们的代码库已经从头开始重建。凭借分隔代码、自动加载和类继承,Redux 现在比以往任何时候都更快、更高效!
Redux 符合 WordPress 编码标准、WordPress VIP 标准和 ThemeForest 指南制定的安全标准。重点包括转义、清理、随机数验证和数据库查询准备/缓存。
这是 Redux v4 皇冠上的宝石之一!您的用户将能够在有可用更新或自动“幕后”更新时更新 Google 字体。不再需要等待更新,也不需要 API 密钥!
字段清理允许将函数名称数组作为参数传递给字段,其中返回值将是清理字符串。此功能仅适用于基于文本的字段,包括文本、文本区域和 multi_text(不包括 ACE 编辑器和 WP 编辑器)。
人们可以使用任何现有的函数,包括 PHP 函数、WordPress 函数和自定义编写的函数。任何使用的函数的返回值必须是字符串。任何其他返回值都将被忽略。
具体示例请查看sample-config.php文件。
select2 字段的 AJAX 加载例程已修复/完成。有关示例,请参阅演示面板中的“功能”字段。
在此期间,此功能仅在与data
参数(即获取 WordPress 数据的参数)结合使用时才起作用。
要设置 AJAX 加载,请将'ajax' => true
参数添加到您的选择字段。还可以添加min_input_length
参数来指定在显示结果之前应输入多少个字符。默认值为1
。
多年来,此功能已被多次请求。现在可以通过将'disabled' => true
参数添加到部分或字段来禁用字段和部分。然后,该部分或字段将显示为“灰色”并且不响应输入。如果有人想要为其产品的高级版本提供预告片,这会派上用场。
由于具有一点 CSS 知识的人可以轻松地使用一点 CSS 重新激活禁用的字段,因此我们采取了额外的预防措施,让 Redux 删除禁用字段/部分上的任何name
属性。这样,即使聪明的用户重新激活该字段,它也永远不会保存。
选项面板界面已与当前 WordPress 管理设计保持同步。现在它也具有“主题意识”。面板颜色现在将与选定的管理主题一致。
由于需要多个字段验证,Redux 现在支持一系列验证,而不是以前限制的单个参数。现在,验证结果会在保存后实时显示,无需刷新页面。
我们在这里非常重视向后兼容性并努力维护它。 Redux v4 旨在充当直接替代品,在不破坏现有功能的情况下提供新功能。
require_once
而不是get_template_part
?get_template_part
是为了...你猜对了,主题! Redux 旨在与主题和插件一起使用。sample-config.php
?sample-config.php
会在插件每次更新时被替换。你将失去所有的工作。