phpscript代码
我是放在read-1.php里的。
//熊掌号出图获取图片
$imgnum = 0;
$_G['TEMP']['IMGS'] = '';
$imgshtml = array();
$noimglist = 'emotion';
if (preg_match_all('#<img.*?src="(.*?)".*?alt="(.*?)".*?\>#', $readdata['content'], $match)) {
foreach ($match[1] as $key => $value) {
if (!InArray($noimglist, $match[2][$key])) {
if ($imgnum > 2) {
break;
}
$imgshtml[$imgnum] = array('src' => $value);
$imgnum++;
}
}
}
$_G['TEMP']['IMGHTML'] = '';
$_G['TEMP']['IMGNUM'] = '';
switch ($imgnum) {
//熊掌号出图1图
case 1 :
case 2 :
$_G['TEMP']['IMGNUM'] = 1;
$_G['TEMP']['IMGXZH'] .= '"https://bbs.manye.net/' . $imgshtml[0]['src'] . '"';
break;
//熊掌号出图3图
case 3 :
$_G['TEMP']['IMGNUM'] = 3;
$_G['TEMP']['IMGXZH'] .= '"https://bbs.manye.net/' . $imgshtml[0]['src'] . '",';
$_G['TEMP']['IMGXZH'] .= '"https://bbs.manye.net/' . $imgshtml[1]['src'] . '",';
$_G['TEMP']['IMGXZH'] .= '"https://bbs.manye.net/' . $imgshtml[2]['src'] . '"';
break;
}
hst代码
我是放在read-1.hst里的
<script type="application/ld+json">
{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "https://bbs.manye.net/{ReWriteURL('read','id={$readdata['id']}&page=1')}",
"appid": "1593713798836817",
"title": "{$readdata['title']}",
"images": [
{$_G['TEMP']['IMGXZH']}
],
"pubDate": "{date('Y-m-d',$readdata['posttime'])}T{date('H:m:s',$readdata['posttime'])}"
}
</script>
把https://bbs.manye.net替换成你的域名,
1593713798836817替换成你的熊掌号id