Wordpress / Wordpress教程

WordPress如何获取文章内第一张图为缩略图

TSY · 6月2日 · 2021年本文共748个字 · 预计阅读3分钟81次已读

现在很多WordPress主题模板都有提供缩略图的位置,比如笔者这个博客现在采用的主题就有缩略图。很多时候我们但是自己设置缩略图的,比如找一张与文章内容锲合度较高的图片作为缩略图单独上传,如果有朋友嫌弃这样操作太麻烦,而想能不能这样:wordpress获取文章内第一张图为缩略图呢?那么今天我们再来看看如何自动获取文章内第一张图片做9rQCxMP4aMR2A3ZH68MP4I5o1coJzqMZesfrdgrsGSSDXCSFD9rQCxMP4aMR2A3为缩略图。

esfrdgrsGSSDXCSFD9rQCxMP4aMR2A3

自动的采用WordPress获取文章内第一张图为缩略图,这将大大减少我们的工作量,这不失为一个好的方法。我们可以采用下面的方法实现WordPress获取文章内第一张图为缩略图。

自动获取文章内第一张图片做为缩略图

function catch_first_image() {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
$first_img = $matches [1] [0];

if(empty($first_img)){ //Defines a default image
$first_img = "/wp-content/themes/um/img/default.png";
}
return $first_img;
}

使用方法

1、将上面代码添加到自己esfrdgrsGSSDXCSFD9rQCxMP4aMR2A3的主题的functioesfrdgrsGSSDXCSFD9rQCxMP4aMR2A3ns.php文件。

部分内容回复可见
3 条回应
  1. Only2021-11-2 · 18:05

    ?????一

  2. 192374142021-12-7 · 16:18

    自动缩略图

  3. gfdgd2022-2-17 · 17:10

    自动缩略图

    转载请注明来源: https://tsyblog.com/7379.html