欢迎来访571免费空间,希望可以对您有所帮助!

网站地图帮助中心

emlog百度熊掌号改造过程分享

来源:571免费资源 作者:571free.com 人气: 发布时间:2019-01-09
摘要:终于有时间把emlog网站做一下百度熊掌号改造升级了。废话不多说直接上干货。 改造完,熊掌号显示的效果图(刚发的文章,1小时内就被收录进去了) 一、首先找到

终于有时间把emlog网站做一下百度熊掌号改造升级了。废话不多说直接上干货。

360截图20181017170649666.jpg

改造完,熊掌号显示的效果图(刚发的文章,1小时内就被收录进去了)

一、首先找到你的模板文件,找到header.php,打开后在<head></head>标签内添加如下代码:

<script src="//msite.baidu.com/sdk/c.js?appid=你的熊掌号ID"></script>

二、再找到模版目录下的echo_log.php;在 前面添加如下代码:

<script type = "application/ld+json" > {

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

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

"appid": "你的熊掌号id",

"title": "<?php echo $log_title; ?>",

"images": [

"<?php if(picthumb($logid)){echo picthumb($logid);}else{echo 'https://www.wusiwei.com/content/templates/frontopen2/images/slt.jpg';}?>"

],

"description": "<?php echo $site_description; ?>",

"pubDate": "<?php echo gmdate('Y-m-d\TH:i:s', $date);?>",

"upDate": "<?php echo gmdate('Y-m-d\TH:i:s', $date);?>",

"lrDate": "<?php echo gmdate('Y-m-d\TH:i:s', $date);?>"

} </script>

ps:当文章有图片时则获取文章第一张图片做熊掌号文章图片,若是无插图文章则显示默认图片。 https://www.wusiwei.com/content/templates/frontopen2/images/slt.jpg为默认图片地址,自己替换成你的即可。

三、然后再打开module.php文件,添加一个获取第一张图片的function,代码如下

<?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百度熊掌号文章提交插件,就搞定了。

(熊掌号提交插件用的是子成君博客的插件,下载地址:https://www.zcjun.com/download.php?id=53)

 

附件:如果想要在网站上显示熊掌号粉丝信息,还可以在页面处添加 粉丝关注代码

代码可以直接在熊掌号后台获取,比如我用的是吸顶的展示效果

本文参考,子成君博客,转载自WingsBlog[原文地址]

欢迎转载,转载请注明原文网址:http://www.571free.com/mfjz/zzzy/2019-01/9193.html

随机免费资源

Copyright © 2009-2016 571FREE. 571免费资源 版权所有 豫ICP备15002996号

Theme by 571FREE.COM! X3 致力于做有用的网站   

请勿发布违反中华人民共和国法律法规的言论.