一行 PHP 代码为你的 wordpress 增加随机 logo
我的 blog 是 WordPress, 主题是 Compositio,这个主题可以选择使用文字标题还是图片 logo, 我使用图片 logo, 昨天下午用蜡烛搞了个 doodle 以后就帮我自己的博客也弄了一个随机 logo, 很简单,只需要一行 PHP 代码和准备几个 logo.
点击 Appearance 下的 Editor, 在这里可以编辑主题的不同部分的代码,比如 header.php(页面头部的代码) footer.php(页面底部的代码) 等。 Compositio 用一个叫 logo-img.php 来控制 logo 的显示,代码很短
<div class="img">
<a href="<?php echo get_option(‘home’); ?>/"><img src="<?php bloginfo(‘template_url’); ?>/logo<?php echo rand(1,5); ?>.png" alt="<?php bloginfo(‘name’); ?> – <?php bloginfo(‘description’); ?>" /></a>
</div>
原始的 logo 文件名为 logo.png, 我把它改名为 logo1.png, 又制作了 4 张新的,一共有 logo1.png – logo5.png 共5张,这样我们只要在这个文件中 logo<这里添加1-5的随机数即可>.png 下划线的部分换成 1-5 的随机数就可以了。
PHP 的随机数函数是 rand(min, max); min 是想要产生的最小的值,max 就是最大值,这里用 rand(1,5); 就可以了,
插入的完整代码是 <?php echo rand(1,5); ?> , 在原始代码的位置,请看上面的粗体部分。
如果你的博客也使用图片 logo,也可以试试,如果不是 Compositio 主题,请找到相似功能的地方自行修改。

