WordPress 和 Redux 框架 - 使用 current_theme_supports 控制 Redux 部分

WordPress & Redux Framework - Using current_theme_supports to control Redux sections

类似于

我想用 current_theme_supports($feature) 控制 Redux 部分,这样如果主题支持某个功能,就不会显示该部分。例如,如果颜色由主题管理(并且主题声明支持),则不显示颜色部分,但如果不是,则显示它。

我的过滤器与 redux/options/option_name/sections 配合使用效果很好,但此时过滤器是 运行 全局 $_wp_theme_features 为空。

关于实现这个的最佳方法的任何提示?

在这里领导 Redux 的开发。延迟将选项面板加载到 init 挂钩。基本上你的面板在 $_wp_theme_features 被填充之前加载。最早可以 运行 是 after_setup_theme。那是主题文件 (functions.php) 加载的时候。

一旦你这样做了,一切都应该是肉汁。 :)