您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Wordpress怎么自动提取内容中第一张图片作缩略图

2024/6/21 9:11:38发布29次查看
wordpress怎么自动提取内容中第一张图片作缩略图?
本文实例讲述了wordpress自动提取内容中第一张图片作缩略图的方法。分享给大家供大家参考。具体分析如下:
推荐:《wordpress教程》
有时我们在发布文章时没有缩略图,我们希望系统自动提取我们发布的文章内容中第一张图片作为缩略图了,下面我来给大家介绍wordpress自动提取内容中第一张图片作缩略图方法,有需要了解的同学可参考.
在php中我们可以使用preg_match与preg_match_all来获取内容中所有图片地址.
第一步:在主题模板的function.php里添加下面的函数,代码如下:
代码如下:
//截取内容中第一张图片函数 function catch_that_image() { global $post, $posts; ob_start(); ob_end_clean(); preg_match('/<imgs[^<>]*?src=['"]([^'"<>]+?)['"][^<>]*?>/i', $post->post_content, $matche); if($matche[1]) return $matche[1]; //否则取默认图片 return 'default.gif'; }
第二步:在wordpress需要调用缩略图的地方直接用这个函数调用,如下面例子,代码如下:
代码如下:
<img src="<?php echo catch_that_image(); ?>" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" width="200px" height="200px" />
希望本文所述对大家的wordpress建站有所帮助。
以上就是wordpress怎么自动提取内容中第一张图片作缩略图的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product