随机侧边栏/小工具背景

时间:2014-03-24 作者:ERM

有没有人有一个聪明的主意,只为小部件边栏获取随机/变化的背景?

1 个回复
最合适的回答,由SO网友:Sam 整理而成

将以下代码放在DOCTYPE-in标题上方。php:

<?php
  $bg = array(\'bg-01.jpg\', \'bg-02.jpg\', \'bg-03.jpg\', \'bg-04.jpg\', \'bg-05.jpg\', \'bg-06.jpg\', \'bg-07.jpg\' ); // array of filenames

  $i = rand(0, count($bg)-1); // generate random number size of the array
  $selectedBg = "$bg[$i]"; // set variable equal to which random filename was chosen
?>
现在将此代码放入<head> 在标题中。php

<style type="text/css">
body{
background: url(<?php echo bloginfo(\'stylesheet_directory\');?>/images/<?php echo $selectedBg; ?>) no-repeat;
}
</style>
路径<?php echo bloginfo(\'stylesheet_directory\');?>/images/指示您的随机图像将存储在“/图像”目录下的主题中。

关于这项技术的原始文章可以在CSS tricks.

结束

相关推荐

Individual Widgets per Page

在我的Wordpress网站(仅限于页面,无帖子)中,我需要在侧边栏中放置一些静态blob。我们可以将这些“blob”称为小部件。至少他们会有一个固定的html内容,如“摘要1”、“摘要2”、“免责声明”、“foo策略”。。。我需要的是,在每一页上都有不同的安排。因此,这不仅仅是“单一”对“归档”,而是真正的“产品页面A”对“产品页面B”对“关于我们”对“服务条款”。。。我在考虑自定义元框,以便在单个编辑器页面上打开和关闭它们wp-admin/post.php?post=196&action=ed