0

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

add_theme_support( 'custom-background' );

在这里,我没有为背景的默认设置添加任何功能。而且我的 header.php 看起来像这样

<?php wp_head(); ?>
</head>
<body <?php body_class(''); ?>>

正如 wordpress 文档所建议的那样(在 wordpress 法典中观看此处)。

完成这些步骤后,从 wordpress Dashboard -> Appearance -> Backgorund 设置它只适用于颜色而不适用于图像。然后我检查了谷歌浏览器并在body标签的css属性中发现了这个

background-image: url('[site_url]/wp-content/uploads/2013/07/Tulips.jpg')

所以我知道图片网址有问题。

任何人都可以帮忙吗?请。

4

1 回答 1

0

您使用的是 SMOF 1.5.2 吗?我注意到 SMOF 也存在同样的问题。显然,当您在自定义背景页面上排除 SMOF Options_Machine 时,一切似乎都很好,直到保存主题选项。然后背景再次丢失并出现[site-url]。

于 2013-09-12T20:58:53.437 回答