WordPress判断文章中是否有图片并调用
WordPress分类页如果想实现图文列表,可以通过Wordpress判断文章中是否有图片,如果有图片就调用出来,实现图文综合的效果。
首先在functions.里添加以下的函数代码:
/***判断文章中是否有图片*/function is_has_image(){ global $post; if( has_post_thumbnail() ) return true; $content = $post->post_content; preg_match_all('/<img.*?(?: |t|r|n)?src=['"]?(.+?)['"]?(?:(?: |t|r|n)+.*?)?>/sim', $content, $strResult, PREG_PATTERN_ORDER); if(!empty($strResult[1])) return true; return false;}
然后使用以下的代码在模板里进行判断文章里是否有图片并调用:
<? if( is_has_image() ) {?><? }?>
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
相关推荐
-
帝国cms调用文章收藏数量,列表页和内容页调用收藏数量的方法稍微不同
帝国cms调用文章收藏数量,列表页和内容页调用收藏数量的方法稍微不同,代码如下:
-
帝国CMS教程:统计文章数量、会员数量代码
本文主要展示帝国CMS统计今日文章数量,昨日文章数量,总共文章数量,文章+评论数量,会员数量,最新会员的代码
-
帝国cms栏目列表页调用内容页一篇文章
列表页调用一篇文章,在列表模板使用如下代码插入列表模板中:
-
帝国CMS二次开发tags标签增加封面图片方法
首先帝国CMSgs默认的字段肯定是没有这些字段的,所以我们就手动加几个字段。添加gimg,path两个字段,一个为封面图,一个是地址,类型都是:VARCHAR,长度:200,整理:utf8_gnral_ci
-
帝国cms调用热门顶赞文章和图片数量的方法
帝国cms调用热门顶的文章和文章里面的图片数量的方法。。