gpt4 book ai didi

php - 带有 Redux 框架的动态样式表

转载 作者:搜寻专家 更新时间:2023-10-31 21:34:04 26 4
gpt4 key购买 nike

我遇到了通过 redux 使样式表动态化的问题。在我的 config.php 中我写了这段代码。

array(
'id' => 'scheme',
'type' => 'select',
'title' => __('Theme Stylesheet', 'redux-framework-demo'),
'subtitle' => __('Select a predefined color scheme. They`re located in `/css/color-schemes/` theme folder', 'redux-framework-demo'),
'options' => array('orange.css' => 'orange.css', 'red.css' => 'red.css', 'blue.css' => 'blue.css'),
'default' => 'orange.css',
),

并且我尝试通过在 functions.php 上编写以下代码来使样式表入队

if(!isset($redux_demo['scheme'])) {
wp_enqueue_style( 'pm-color-scheme', get_stylesheet_directory_uri() . '/css/color-schemes/orange.css' );
}
else {
wp_enqueue_style( 'pm-color-scheme', get_stylesheet_directory_uri() . '/css/color-schemes/'.$redux_demo['scheme'] );
}

但是当我像这样从主题选项中选择 blue.css 时 http://prntscr.com/3s5td0

我每次都像这样得到默认值 orange.css http://prntscr.com/3s5ucm .

我现在可以做什么?

最佳答案

$redux_demo 在你的 Redux Config 运行之后才会工作。确保先运行它。

关于php - 带有 Redux 框架的动态样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24191301/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com