首页 论坛 WordPress判断文章里是否有图片并调用
帖子详情

在WordPress建网站时,分类页如果想实现图文列表,可以通过Wordpress判断文章中是否有图片,如果有图片就调用出来,实现图文综合的效果。

Wordpress判断文章里是否有图片并调用

WordPress判断文章里是否有图片代码:

首先在functions.php里添加以下的函数代码:

/**
*判断文章中是否有图片
*/

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;
}

然后使用以下的代码在模板里进行判断文章里是否有图片并调用:

<?php if( is_has_image() ) {?>

<?php }?>

版权:言论仅代表个人观点,不代表官方立场。转载请注明出处:https://www.52diyhome.com/forum/65507.html

发表评论
暂无评论
  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    资源总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

资源在于分享,创作来源想象