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 删除。
还没有任何评论,赶紧来占个楼吧!