WordPress首页调用最新一篇内容文章及其第一张图片的方法

具体实现代码如下:

index.php

<?php
	query_posts('showposts=1');
	while(have_posts()) : the_post();
?>
<a href="<?php the_permalink();?>" title="<?php the_title();?>" /><img src="<?php echo get_content_first_image(get_the_content()); ?>" alt="<?php the_title_attribute(); ?>" /></a>
<?php the_excerpt();?>
<?php endwhile; ?>

functions.php

function get_content_first_image($content){
	if ( $content === false ) $content = get_the_content(); 

	preg_match_all('|<img.*?src=[\'"](.*?)[\'"].*?>|i', $content, $images);

	if($images){       
		return $images[1][0];
	}else{
		return false;
	}
}
© 版权声明
THE END
喜欢就支持以下吧
点赞0赞赏
分享
评论 抢沙发