12

不用插件实现日志缩略图功能

在1月10号的时候本站介绍过日志缩略图插件Get The Image,可以很方便的在首页或其它页面输出文章缩略图,返回首页即可看到实际效果。

但是今天在幸福的收藏夹那里看到了一段代码,可以实现这种效果,特做个记号,以备急需时使用。

<?php
$soContent = $post->post_content;
$soImages = '~<img [^\>]*\ />~';
preg_match_all( $soImages, $soContent, $thePics );
$allPics = count($thePics[0]);
switch ( $allPics > 0 ) {
case $allPics = 1:
echo $thePics[0][0]; // 显示文章中的第一张图片
break; // 当图片数量有1个时,不再执行
default:
echo "图片地址"; // 这里加入没图片时显示的默认图片
};
?>

将上面的代码放到index.php文件中合适位置,再配上CSS定义样式即可。本站并未测试此代码的有效性,有空时再说。

引申阅读:wordpress首页分类图片调用 为你的每一个分类目录指定一个图片,并按照文章所属的分类在首页以缩略图的形式展示出来。

5 Responses to “不用插件实现日志缩略图功能”

  1. 水水 说道:

    感觉折腾下哇,这样就放出来了,有点不太合适哇、 :?:

  2. 水水 说道:

    赶紧折腾下哇,这样就放出来了,有点不太合适哇、 :?:

Leave a Reply