wordpress 如何随机出现默认缩略图
展开全部
<3>如果你想使用代码来实现的话,分两种情况,一种是文章有图片的调取第一张,但如果文章没图片首页会不协调。另一种情况是,文章有图片自动调取第一张,如果文章没图片,则调取放进去的图片,并随机显示出来。
如果不嫌折腾,跟着操作。
12345678910111213141516function wpu_thumbnail() { global $post; if ( has_post_thumbnail() ) { $domsxe = simplexml_load_string(get_the_post_thumbnail()); $thumbnailsrc = $domsxe->attributes()->src; echo '<img width="200" height="150" src="'.$thumbnailsrc.'" alt="'.trim(strip_tags( $post->post_title )).'" />'; } else { $content = $post->post_content; preg_match_all('/<img.*?(?: |\\t|\\r|\\n)?src=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>/sim', $content, $strResult, PREG_PATTERN_ORDER); $n = count($strResult[1]); if($n > 0){ echo '<img width="200" height="150" src="'.$strResult[1][0].'" alt="'.trim(strip_tags( $post->post_title )).'" />'; }else { $random = mt_rand(1, 5); echo '<img width="200" height="150" src="'.get_bloginfo('template_url').'/img/thumb/img'.$random.'.png" alt="'.trim(strip_tags( $post->post_title )).'" />'; }
}
}
如果不嫌折腾,跟着操作。
12345678910111213141516function wpu_thumbnail() { global $post; if ( has_post_thumbnail() ) { $domsxe = simplexml_load_string(get_the_post_thumbnail()); $thumbnailsrc = $domsxe->attributes()->src; echo '<img width="200" height="150" src="'.$thumbnailsrc.'" alt="'.trim(strip_tags( $post->post_title )).'" />'; } else { $content = $post->post_content; preg_match_all('/<img.*?(?: |\\t|\\r|\\n)?src=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>/sim', $content, $strResult, PREG_PATTERN_ORDER); $n = count($strResult[1]); if($n > 0){ echo '<img width="200" height="150" src="'.$strResult[1][0].'" alt="'.trim(strip_tags( $post->post_title )).'" />'; }else { $random = mt_rand(1, 5); echo '<img width="200" height="150" src="'.get_bloginfo('template_url').'/img/thumb/img'.$random.'.png" alt="'.trim(strip_tags( $post->post_title )).'" />'; }
}
}
博思aippt
2024-07-20 广告
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT...
点击进入详情页
本回答由博思aippt提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询