我该如何选择wordpress样式表

时间:2014-01-31 13:05:11

标签: wordpress

你好我使用redux框架,我有一个问题 这是我的代码

array(
'id'=>'stylesheet',
'type' => 'select',
'title' => __('Theme Stylesheet', 'redux-framework-demo'),
'subtitle' => __('Select your themes alternative color scheme.', 'redux-enter code     here`demo'),
'options' => array('style.css'=>'Light', 'dark.css'=>'Dark'),
'default' => 'light',
),

我创建了dark.css文件,但是当我从选项面板中选择黑色样式时,没有任何变化 好吧,我读了一些文档,了解它是如何工作的,现在我有了这个变量:

 <?php echo $hours['stylesheet']; ?> 

我把它贴在调用这样的风格代码上

    <link rel="stylesheet" href="blablabla/<?php echo   $hours['stylesheet'];?>"type="text/css"/>

但没有改变!

我知道这是一个愚蠢的问题:/我希望有人可以帮助我:)

2 个答案:

答案 0 :(得分:0)

我不知道redux但是这段代码对你有帮助吗?

$hours = array(
'id'=>'stylesheet',
'type' => 'select',
'title' => __('Theme Stylesheet', 'redux-framework-demo'),
'subtitle' => __('Select your themes alternative color scheme.', 'redux-enter code     here`demo'),
'options' => array('style.css'=>'Light', 'dark.css'=>'Dark'),
'default' => 'light',
)

和...

<link rel="stylesheet" href="blablabla/<?php echo $hours['options'][1];?>"type="text/css"/>

答案 1 :(得分:0)

此处为redux领导dev。看起来您在尝试使用它之前没有声明您的全局变量。

使用:

<link rel="stylesheet" href="blablabla/<?php global $hours; echo $hours['stylesheet'];?>"type="text/css"/>

OR

<link rel="stylesheet" href="blablabla/<?php echo $GLOBALS['hours']['stylesheet'];?>"type="text/css"/>