WordPress调用文章中第一张图片作为缩略图(特色图像)的方法

WordPress这个CMS非常好用,不光能够建立博客,还能够建立企业网站,全球有33%的网站使用WordPress建立,而且Wordpress的论坛和资源都非常丰富,能很快速的查询到遇到的问题,比如我这个百度竞价托管公司的网站就是用wordpress建立的。但是WordPress也有缺点,很多朋友想要让文章中的第一张图片当作栏目的缩略图,下面的代码就可以做到。

WordPress调用文章中第一张图片作为缩略图(特色图像)的方法

只需要将一下代码复制到WordPress主题下面的function.php文件就可以了。

 
  1. function wpforce_featured() {
  2.  
  3. global $post;
  4.  
  5. $already_has_thumb = has_post_thumbnail($post->ID);
  6.  
  7. if (!$already_has_thumb) {
  8.  
  9. $attached_image = get_children( “post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1” );
  10.  
  11. if ($attached_image) {
  12.  
  13. foreach ($attached_image as $attachment_id => $attachment) {
  14.  
  15. set_post_thumbnail($post->ID, $attachment_id);
  16.  
  17. }
  18.  
  19. }
  20.  
  21. }
  22.  
  23. } //end function
  24.  
  25. add_action(‘the_post’, ‘wpforce_featured’);
  26.  
  27. add_action(‘save_post’, ‘wpforce_featured’);
  28.  
  29. add_action(‘draft_to_publish’, ‘wpforce_featured’);
  30.  
  31. add_action(‘new_to_publish’, ‘wpforce_featured’);
  32.  
  33. add_action(‘pending_to_publish’, ‘wpforce_featured’);
  34.  
  35. add_action(‘future_to_publish’, ‘wpforce_featured’);

转载请注明原文出处:http://www.tunan321.com

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值