将WordPress文章中的所有图片自动显示成相册教程
假如你网站的文章内容全是图片,而且图片很多,平铺下去可能显示的并不友好,而且图片大的时候很耗带宽,文章多了的话…
Warning: Attempt to read property "post_type" on null in /www/wwwroot/wper.net/wp-content/plugins/wper-meta.php on line 317
假如你网站的文章内容全是图片,而且图片很多,平铺下去可能显示的并不友好,而且图片大的时候很耗带宽,文章多了的话每个修改也很费劲,那么怎么能将文章内容里的图片自动显示成相册呢,今天为大家分享将WordPress文章中的所有图片自动显示成相册教程,需要根据实际情况修改一下single.php里的部分代码即可。配合Fancybox此相册支持弹窗放大播放、VIP隐藏、试看几张、毛玻璃显示等。
<?php
preg_match_all(“/<[img|IMG].*?src=[‘|”](.*?(?:[.gif|.jpg]))[‘|”].*?[/]?>/”, $post->post_content, $matches);
$match = $matches[1];
$imgs = ”;
foreach ( $match as $attachment ) {
$imgs .= $attachment.’,’;
}
$imgs = rtrim($imgs,’,’);
if($imgs){
echo do_shortcode(‘[短代码 urls=”‘.$imgs.’” 这里有参数]’);
}else{
the_content();
}
?>
类别:WordPress函数讲解、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!