WordPress 文章内容图片自动显示成相册

创客云

假如你网站的文章内容全是图片,而且图片很多,平铺下去可能显示的并不友好,而且图片大的时候很耗带宽,文章多了的话每个修改也很费劲,那么怎么能将文章内容里的图片自动显示成相册呢,下面只是一个实现方法的示例,需要根据实际情况修改一下single.php里的部分代码即可。配合Fancybox此相册支持弹窗放大播放、VIP隐藏、试看几张、毛玻璃显示等。

  1. <?php 
  2. preg_match_all("/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/", $post->post_content, $matches);
  3. $match = $matches[1];
  4. $imgs = '';
  5. foreach ( $match as $attachment ) {
  6. $imgs .= $attachment.',';
  7. }
  8. $imgs = rtrim($imgs,',');
  9. if($imgs){
  10. echo do_shortcode('[短代码 urls="'.$imgs.'" 这里有参数]');
  11. }else{
  12. the_content(); 
  13. } 
  14. ?>
本文由 CityMall 整理发布如需转载,请注明出处:https://www.22vd.com/61409.html
云模板

发表评论

热销模板

高端信息技术产品展示DedeCMS织梦中英文模板

Envato

本站承接 WordPress / DedeCMS / ThinkPHP 等
系统建站、仿站、开发、定制等业务!