Emlog熊掌号探求出图变革抓取作品页首都图书馆(通用)

原创

Emlog熊掌号探求出图变革抓取作品页首都图书馆(通用)

Emlog熊掌号探求出图变革抓取作品页首都图书馆(通用)

前段功夫冬镜在博客上颁布了一篇Emlog熊掌id探求截止出图变革代码教程,其时没有更加提防,获得图片的代码是挪用的FLY模版,也即是说其它模版有很大几率是获得不到图片的,即日冬镜就瓜分一个Emlog熊掌id探求出图获得作品页第一张图片的通用代码。

Emlog熊掌号探求出图变革抓取作品页首都图书馆(通用)

由于冬镜比拟疼爱熊掌id出图一图的款式,以是从来没去接洽三图的,究竟我的作品有三图的仍旧不多的,底下径直贴出代码,大师看教程。

代码如次:

<?php

//getimage

function picthumb($blogid) {

$db = MySql::getInstance();

$sql = “SELECT * FROM “.DB_PREFIX.”attachment WHERE blogid=”.$blogid.” AND (`filepath` LIKE ‘%jpg’ OR `filepath` LIKE ‘%gif’ OR `filepath` LIKE ‘%png’) ORDER BY `aid` ASC LIMIT 0,1″;

//die($sql);

$imgs = $db->query($sql);

while($row = $db->fetch_array($imgs)){

$pict.= ”.BLOG_URL.substr($row[‘filepath’],3,strlen($row[‘filepath’])).”;

}

return $pict;

}

?>

Emlog熊掌id探求出图变革办法:

1、翻开模版文献夹下的module.php ,而后复制上头的代码放在文献结果面;

2、在header.php 大概 echo_log.php 文献加上熊掌id探求出图的json代码,代码如次;

<!–熊掌id探求出图展示–>

<script type=”application/ld+json”>

{

“@context”: “https://ziyuan.baidu.com/contexts/cambrian.jsonld”,

“@id”: “<?php echo Url::log($logid);?>”,

“appid”: “1596002713017672”,

“title”: “<?php echo $site_title; ?>”,

“images”: [“<?php if(picthumb($logid)){echo picthumb($logid);}else{echo ‘http://uqseo.com/content/templates/FLY/img/logo.jpg’;}?>”],

“pubDate”: “<?php echo gmdate(‘Y-m-d\TH:i:s’, $date);?>”

}

</script>

2.1 上头的代码窜改为本人的熊掌idappid

2.2 图片images的挪用无图的功夫默许表露模版下img/logo.jpg ,不妨窜改为本人的图片。

功效图如次所示:

冬镜指示一下运用Emlog的站长:之上代码获得图片,只能获得到附属类小部件的图片,即使你的图片是外链图片是没辙平常获得的,这边你不妨参考一下你的模版获得略缩图的变量,而后替代就不妨实行获得图片了。

好了即日的教程Emlog熊掌id探求出图变革抓取作品页首都图书馆的通用代码教程就到这边中断了,即使你再有什么不领会的不妨下方留言或径直接洽冬镜。

免责声明: 本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
转载请注明出处:
网赚 » Emlog熊掌号探求出图变革抓取作品页首都图书馆(通用)

提供最优质的资源集合

赞助会员 了解详情