0
内声明一个PHP常量我有以下代码:PHP变量
<?php $background_holder = echo get_bloginfo('template_directory');'/images/banner.jpg';?>
background-image: url("<?php echo get_theme_mod('header_background_image', $background_holder;); ?>");
我想设置一个常数$background_holder
然后将其添加到背景图像变量。我确信我刚刚写了一些稍微错误的东西,但目前这没有任何作用。
试试这个';' – Allkin
Sam,你正试图将一个字符串回显到一个变量中。第一行,因为它将内容输出到页面中。所以你可以先建立你的字符串并保存到变量中:'$ background_holder = get_bloginfo('template_directory')。'/ images/banner.jpg''(注意你需要使用'.'而不是';'来连接串)。然后在第二行中,你只需要在'''之前删除';',因为没有语法错误,就像这样:'get_theme_mod('header_background_image',$ background_holder);' – Armfoot