欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

wordpress摘要下如何提取日志内的图片作为缩略图(终极办法)

网络营销 夜阑小雨 1715℃ 0评论

wordpress如何提取日志内的图片到作为缩略图?

其实网上有很多这方面的教程,但不大部分是应用自定义字段或插件来实现的,这样虽然很

方便,但是应用了插件等。

那么其实还有更好的方法,直接在index.php加入以下代码,系统会自动检索文章内的图片

然后提取出来作为一个数组,然后添加到你需要出现的地方。

这里需要注意的是,这段代码需要放到大循环内才有效(LOOp).把以下代码粘贴到主题文件任意位置:

<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php
$szPostContent = $post->post_content;
$szSearchPattern = ‘~<img [^\>]*\ />~’;
// 匹配图片代码
preg_match_all( $szSearchPattern, $szPostContent, $aPics );
// 检查是否有最新的一个图片
$iNumberOfPics = count($aPics[0]);
if ( $iNumberOfPics > 0 ) {
// 用循环将所有代码显示出来,
for ( $i=0; $i < $iNumberOfPics ; $i++ ) {
$imga=$aPics[0][$i];//这里可以设置变量,以后可以在其他地方应用。
};
};
endwhile;
endif;
?>

加入代码后,你就可以看到有图片显示到摘要情况下的页面上,当然也可以加上链接。

给图片加链接也很简单的。不妨你试试看。

转载请注明:夜阑小雨 » wordpress摘要下如何提取日志内的图片作为缩略图(终极办法)

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址