自定义背景图片不起作用

我正在开发一个WordPress主题。为了在我的主题中添加自定义背景选项, 我已经在functions.php中添加了代码

add_theme_support( 'custom-background' );

在这里, 我没有为后台默认设置添加任何功能。而且我的header.php看起来像这样
< ?php wp_head(); ?> < /head> < body < ?php body_class(''); ?> >

根据Wordpress文档建议(请在Wordpress Codex中观看)。
完成这些步骤后, 在wordpress仪表板-> 外观-> Backgorund设置中, 它仅适用于颜色, 不适用于图像。然后我检查了google chrome表单, 并在body标签的css属性中发现了这个
background-image: url('[site_url]/wp-content/uploads/2013/07/Tulips.jpg')

【自定义背景图片不起作用】因此, 我知道图片网址存在问题。
有人可以帮忙吗?请。
#1你正在使用SMOF 1.5.2吗?我注意到了SMOF的相同问题。显然, 当你在自定义背景页面上排除SMOF Options_Machine时, 一切似乎都没问题, 直到保存了主题选项。然后背景再次丢失, 并显示[site-url]。

    推荐阅读