如何在选项框架中使用php更改填充


How to change padding using php in options framework

在我的选项框架中,我有一个选项来改变填充。该选项创建了一个ID/变量"footer_bottom_padding",然后我使用此代码更改顶部和底部填充。在这个例子中,假设用户在选项面板中选择了50px

注意:footer_bottom_padding是section的名称,而不仅仅是试图实现底部填充。尝试在此部分上实现顶部/底部填充。

<?php
if ($smof_data['footer_bottom_padding'] != '') {
echo '.footer-bottom { padding-top: ' . $smof_data['footer_bottom_padding']   . 'px!important; }';
echo '.footer-bottom { padding-bottom: ' . $smof_data['footer_bottom_padding'] . 'px!important; }';
}
?>

输出到css中,有两行不同的代码:

padding-bottom:50px !important;
padding-top:50px !important;

这工作得很好,但我想知道如何有一行将输出到css为:

padding:50px 0 !important;

我不知道你在找什么,但这里有一个答案,我认为你在找什么

<?php
if ($smof_data['footer_bottom_padding']) {
    echo '.footer_bottom { padding: ', $smof_data['footer_bottom_padding'], 'px 0!important; }';
}
?>