不冷博客

博客分享时自动调用文章图片(php判断是否包含某一字符串)

因为博客使用的是随机图片api,所以QQ分享时调用会显示不出来图片


之前是这样的来调用文章内首图

我是在header.php中,为了QQ生成分享卡片的

<?php echo Content::returnHeaderImgSrc($this,'post',0,true); ?>

改了之后,加了一层判断去告诉程序api的图片不能调用

<?php $flag=Content::returnHeaderImgSrc($this,'post',0,true);
if(strpos($flag,'get_img') !== false){
    echo 'https://q1.qlogo.cn/g?b=qq&nk=2085886325&s=640';
}else{
    echo Content::returnHeaderImgSrc($this,'post',0,true);
}?>

通过strops来判断当前图片是不是随机api的图片,是就不调用,不是就调用(这里会自动帮你调用文章内第一张图片)

php不会玩,只是在网上搜的函数,拿来用顺便记录一下

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »