博客分享时自动调用文章图片(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不会玩,只是在网上搜的函数,拿来用顺便记录一下