在Wordpress主题中更改背景图像

时间:2013-09-06 15:31:20

标签: php css image wordpress background

我正在使用Wordpress主题,并希望自动更改背景图片。所以,我使用了一些PHP代码,并尝试将其构建到网站中,但有些东西无法正常工作,我无法理解,因为我对PHP不是很了解。

的functions.php:

<?php
$bilder = glob( "images/*.jpg" );
shuffle( $bilder );
$zufall = imagecreatefromjpeg($bilder[0]);
imagejpeg($zufall); 
?>

...只是在我的Wordpress的CSS中:

body { 
background: url('<?php print $zufall ?>') no-repeat center center fixed;
}

但由于某种原因,它只是没有显示图片,我现在真的不知道我的智慧。 :(

你能帮帮我或告诉我错误吗?

非常感谢你。

1 个答案:

答案 0 :(得分:1)

这应该有效 - 你只需要$ bilder数组中的图像文件名

的functions.php:

<?php
$bilder = glob( "images/*.jpg" );
shuffle( $bilder );
$zufall = $bilder[0];
?>

CSS:

body { 
background: url('image/<?php print $zufall ?>') no-repeat center center fixed;
}