导航
关闭

达达说

当前位置:首页 > 网络教程 - 正文

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

  人参与 |更新时间: 2020年02月12日 22:23

在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 }?>

编辑:达达(微信/QQ:57371994)

标签:   WordPress   WordPress教程   达达说

来源:达达说(微信/QQ:57371994),欢迎分享!

本文链接:https://www.idadashuo.com/jiaocheng/816.html

评论专区

留言与评论(共有 0 条评论)
表情:   
验证码: