WordPress获取文章内的多个图片
摘要:在wordpress主题制作过程中,不同的主题类型,有各自的功能和需求;比如当下比较火热的今日头条网站;…
摘要:在wordpress主题制作过程中,不同的主题类型,有各自的功能和需求;比如当下比较火热的今日头条网站;今日头条的网站布…
在wordpress主题制作过程中,不同的主题类型,有各自的功能和需求;比如当下比较火热的今日头条网站;今日头条的网站布局是采用ajax的瀑布流新闻资讯的快消型媒体样式;其中一项功能成为亮点,便是在文章列表页面展示多图样式的列表形式;
逻辑构架是如果图片超过三张,便会依次显示在文章列表中。同样wordpress也可以模仿这个功能来实现类似今日头条网站的功能样式;在wordpress文章列表中获取多个文章内的图片;
| 
 1 
2 
3 
4 
5 
6 
7 
8 
 | 
 
if( !function_exists(‘get_post_images_number’) ){  
 
    function get_post_images_number(){  
 
        global $post;  
 
        $content = $post->post_content;    
 
        preg_match_all(‘/<img.*?(?: |t|r|n)?src=[‘”]?(.+?)[‘”]?(?:(?: |t|r|n)+.*?)?>/sim’, $content, $result, PREG_PATTERN_ORDER);    
 
        return count($result[1]);    
 
    }  
 
}  
 
 | 
功能调用函数;
| 
 1 
 | 
 
<?php echo get_post_images_number().‘张图片’ ?>  
 
 | 
类别:WordPress教程、 
		本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

还没有任何评论,赶紧来占个楼吧!