关于使用redux主题选项中的php变量改进内联样式的任何建议


Any advice on improving inline style using php variable from redux theme options?

我正在为wordpress使用redux框架。

这是可行的,但我想知道是否有一种方法可以使其不内联。我看过redux编译器,看不到任何关于在渐变中使用变量/支持多个浏览器的内容。

根据我所读到的内容,你只能将一个变量分配给简单的css属性,比如颜色、背景颜色,这只需要一个变量。

<?php
$topbar_from = $ffresh_theme['opt-gradient-topbar']['from'];
$topbar_to = $ffresh_theme['opt-gradient-topbar']['to']; ?>
<div class="contactinfo" style="/* Safari 4-5, Chrome 1-9 */
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(<?php echo $topbar_from; ?>), to(<?php         echo $topbar_to; ?>));
/* Safari 5.1, Chrome 10+ */
background: -webkit-linear-gradient(top, <?php echo $topbar_from; ?>, <?php echo $topbar_to; ?>);
/* Firefox 3.6+ */
background: -moz-linear-gradient(top, <?php echo $topbar_from; ?>, <?php echo $topbar_to; ?>);
/* IE 10 */
background: -ms-linear-gradient(top, <?php echo $topbar_from; ?>, <?php echo $topbar_to; ?>);
/* Opera 11.10+ */
background: -o-linear-gradient(top, <?php echo $topbar_from; ?>, <?php echo $topbar_to; ?>);">`

我将很快发布一篇关于如何将SCSS集成到主题中的文章。这让事情变得容易多了。)