新闻中心

WordPress建设:如何让当前主题随机性的显示自己定义的缩略图

作者 / 无忧主机 时间 2014-09-04 15:13:22

无忧主机小编长期使用Wordpress程序,在无忧主机香港php虚拟主机空间上搭建个人博客。建博客首选就是要选择一个高大上的主题,什么首页图片轮换,什么JS特效啥的都想要,但是在快要完成的时候,为了整体美观,很多文章都没有图片,但是又想给人一种高大上的感觉,就不能缺少美轮美奂的精致图片呀,困扰了这么久的问题得不到解决是不是心很烦呢?这个问题无忧主机小编给大家介绍一个方法,就是把默认收集好的一些需要随机显示的图片上传到根目录下的/images/random/文件夹内,因为下面红色高亮代码使用的是这个的路径如果你有自己意见的,可根据实际情况修改,图片的格式可以随意,名字可不能随意,前面的img是图片的名称,例如:img1.jpg、img2.jpg、img3.jpg...等,以下是需要添加到主题内的代码,详细介绍:

<?php if ( get_post_meta($post->ID, 'thumbnail', true) ) : ?>
<?php $image = get_post_meta($post->ID, 'thumbnail', true); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><img src="<?php echo $image; ?>" alt="<?php the_title(); ?>"/></a>
<?php else: ?>
&lt;a href="&lt;?php the_permalink() ?&gt;" rel="bookmark" title="&lt;?php the_title(); ?&gt;"&gt;&lt;img src="&lt;?php bloginfo('template_directory'); ?&gt;<span style="color: #ff0000;">/images/random/img&lt;?php echo rand(1,5)?&gt;.jpg</span>" alt="&lt;?php the_title(); ?&gt;" /&gt;&lt;/a&gt;
&lt;?php endif; ?&gt;
以上代码只需在默认占位图链接位置添加一句"rand()"函数就可随机调用特定目录下的多个自定义图片; 无忧主机小编提醒:如果您想调用gif动态图片的话,可以把图片上传至指定目录:images/random/下,然后在上面红色高亮代码内,修改一下调用图片后面的后缀名即可!如果是其他格式的图片,就重复以上操作即可! 无忧主机相关文章推荐阅读: WORDPRESS开源博客系统简介与快速部署教程 从入门到精通:WORDPRESS网站整体迁移教程 WORDPRESS版权保护如何给文章后自动添加版权和本文地址

本文地址:https://www.51php.com/wordpress/16338.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服