当前位置:网站首页 > WordPress教程 > 正文
WordPress 如何自动显示文章第一张图片的方法
作者:xlnxin发布时间:2021-04-15分类:WordPress教程浏览:575
导读:很多WordPress博客的主题都设计了首页显示文章缩略图,但其中大部分是采用WordPress自定义字段实现的(移步WordPress博客自定义字段实现日志缩...
很多 WordPress 博客的主题都设计了首页显示文章缩略图,但其中大部分是采用 WordPress 自定义字段实现的(移步WordPress 博客自定义字段实现日志缩略图),这样每次都要手动添加缩略图,显然很麻烦。所以最好的方法便是自动获取,下面来介绍下 WordPress 自动显示文章第一张图片的方法。
WordPress 自动获取文章第一张图片:
- 在当前使用的主题模板的functions.php文件<?php和?>之前添加以下代码
function catch_that_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 = "/images/default.jpg"; } return $first_img; }
- 在当前主题模板的index.php文件的内容代码前或后添加以下代码
<?php echo catch_that_image() ?>
相关推荐
- 微信小程序function函数arguments 是什么意思呢?
- JS二维数组对象根据指定key进行排序
- 微信小程序反编译报SyntaxError: Unexpected token ‘}‘ 不完美的解决方法
- zblogphp使用GetArticleList、GetList函数调用热门文章列表
- expose_php = On/Off,是干什么的?底层原理是什么?
- Windows10 DVDRW识别为CD驱动解决方法,windows无法读取驱动器E:\中的光盘解决方法
- windows无法读取驱动器中的光盘(windows10)
- 抓包软件Fiddler命令行和HTTP断点调试
- PHP开启openssl的方法-解决ZBlog主题插件无法启用的问题
- WordPress自动截取限定数字的摘要
- WordPress教程排行
- 最近发表