感人(wordpress如何添加随机特色图像)

  • 内容
  • 评论
  • 相关

呼,鼓捣了好几个中午+一节信息课终于把这个搞定了,这里尝试写一写看看有没有人用得上。


这个,我在前几天更换了一个新的主题,看到这个主题是支持特色图像的(说的像原来那个不支持一样),然后就想像黄学长一样搞个随机特色图像,然后发现他那个是主题自带的功能。。。总之把图包搞下来后上传到主题目录/images/random也是没有效果的,所以还是要改一改主题源代码才行。

然后就各种搜索,找到一些“好像”能用的代码,但是没仔细看直接丢到functions.php里面博客就全白了=_=。然后网上还有别的教程说是在index.php里面改一些代码。但是这个主题很特殊,首页是模块化的,关于文章的代码是在几个小工具里的。幸好代码里有一些帮助理解的注释(果然主题这种大工程还是写点注释对自己和他人都有用啊。。。),找到了有一段判断文章是否自带特色图像,然后在else后面有引用一个默认图片的链接,接下来尝试把链接改成:

<img class="optimizer_thumbnail" src="<?php bloginfo('template_directory'); ?>/images/random/img (<?php echo rand(1,246)?>).jpg" alt="<?php the_title_attribute(); ?>" />

然后就奇迹般地成功了!

PS:论学好php的重要性。。。
PSS:似乎作者页面等等等等地方还是没有这个功能,过一会再改吧。。。

评论

0条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据