首页 教程资源正文

如何在wordpress文章中设置多张缩略图

201906031559491686653557.jpg

一般情况下,单篇文章只需设置一张缩略图,即可满足大部分 WordPress 站长的需求。但对于图片展示类的站点,或许这样还不够,一篇文章需要设置多张预览图才能满足站长的需求。

注:本文设置的是全尺寸预览图,而不是缩略图,加上 timthumb.php 的话,或许可以实现缩略图。

将下列代码放置到主题模板函数 functions.php 闭合中:

 

  1. //多张预览图

  2. function preview_img($soContent) {

  3.         $soImages = '~<img [^\>]*\ />~';

  4.         preg_match_all( $soImages, $soContent, $thePics );

  5.         $allPics = count($thePics);

  6.         if( $allPics > 0 ) { 

  7.                 $count=0;

  8.                 foreach($thePics[0] as $v) {

  9.                         if( $count == 5 ) {break;} //图片数目

  10.                         else { echo '<span class="preview-img">',$v,'</span>'; }

  11.                         $count++;

  12.                 }

  13.         }

  14. }

复制代码 
调用代码
 

  1. <?php preview_img($post->post_content);?>

复制代码 
这样一来我们就可以直接获取文章中的图片作为特色缩略图在首页文章列表中显示了。


201906031559491686653557.jpg

版权声明

1:如非特殊说明,本站对提供的源码不拥有任何权利,其版权归原著者拥有。

2:请勿将该源码、软件进行商业交易、转载等行为,该源码、软件只为研究、学习所提供,该软件使用后发生的一切问题与本站无关。

3:本网站所有源码和软件均为作者提供和网友推荐收集整理而来,仅供学习和研究使用。如有侵犯你版权的,请来信(邮箱:393249296@qq.com)指出,本站将立即改正

分享:

支付宝

微信

请先 登录 再评论,若不是会员请先 注册