WordPress:如何使用redux的IF语句?

时间:2014-04-25 20:06:27

标签: php wordpress wordpress-theming redux-framework

我已经将redux选项框架安装到我的主题中,并使其工作,以便在添加示例config文件时更改。 (当我在print_r($redux_demo); functions.php <?php if (something): ?> <h1>It Works!!!</h1> <?php endif; ?> 时,我会在顶部找到一面文字墙

我遇到的问题是我想让它在我的主题中发挥作用。所以我买了另外两个主题,使用redux(meks的贝壳和WPExplorer的总和)来获得一些如何实现它的知识,但我只是不明白:(

我是php的新手,我想你们可以用redux解释如何做到这一点吗?

<?php if($favicon = shl_get_option('favicon')): ?>
    <link rel="shortcut icon" href="<?php echo $favicon;?>" type="image/x-icon" />
<?php endif; ?>

我看到Seashell模板做了这样的事情:

<?php if ($redux_demo('switch-on')): ?>
        <h1>It Works!!!</h1>
<?php endif; ?>

所以我想将if语句链接到“demo switch”(ID:开启)并使其工作。

{{1}}

你是怎么做到的? :)

1 个答案:

答案 0 :(得分:1)

刚看到这个问题,我很惊讶没有答案。

<?php if (true == $redux_demo('switch-on')): ?>
    <h1>It Works!!!</h1>
<?php endif; ?>

(请注意use of Yoda conditions,这样可以避免在错误输入== as =)的情况下意外引入棘手的错误