我的功能如下:
function abc(){
if ( of_get_option('pattern_option') != '' ) {
$pattern = of_get_option('pattern_option');
$custom_pattern = '
html{
background: url('.echo $pattern .') repeat !important;
}
.page_site{
background: url($pattern) repeat !important;
}
';
};
};
我如何回应后台URL,我尝试了很多方面,没有任何帮助,总是得到解析错误。
感谢您的时间
答案 0 :(得分:1)
您需要使用.
operator将$pattern
变量连接到字符串本身。
换句话说,
$custom_pattern = '
html{
background: url('.$pattern.') repeat !important;
}
.page_site{
background: url('.$pattern.') repeat !important;
}
';
答案 1 :(得分:0)
if ( of_get_option('pattern_option') != '' ) {
$pattern = of_get_option('pattern_option');
$custom_pattern = '
html{
background: url('. $pattern .') repeat !important;
}
.page_site{
background: url(' . $pattern . ') repeat !important;
}';
}
试试这样。
答案 2 :(得分:0)
function abc() {
if (of_get_option('pattern_option') != '') {
$pattern = of_get_option('pattern_option');
$custom_pattern = 'html {';
$custom_pattern .= ' background: url(' . $pattern . ') repeat !important;';
$custom_pattern .= '}';
$custom_pattern .= '.page_site {';
$custom_pattern .= ' background: url('. $pattern . ') repeat !important;';
$custom_pattern .= '}';
}
}