Emlog熊掌号改造教程及推送插件

建站折腾
7905 10

Emlog改造支持熊掌号,对博客收录有着很好的效果,几户是当天收录!

改造完成展示效果图​

xzh07.jpg

教程开始

首先在打开网站模版目录/content/templates/,找到header.php文件,打开后在</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://cdn.jsdelivr.net/gh/iuiurun/tyup@latest/irom/img/t1.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>

文章无图情况下默认展示图片https://cdn.jsdelivr.net/gh/iuiurun/tyup@latest/irom/img/t1.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;
}
?>

测试改造成功
查看博客各页面访问是否正常!
你可以选择一个文章测试查看源代码,标题、地址、摘要、图片等地址输出是否正确即可。

搜索appid 查看结果

这样就完事了,此时你还需要一个插件: Emlog熊掌号自动推送插件,这个插件下载安装即可

Emlog熊掌号自动推送插件:

登录查看隐藏内容

最后更新 2018-08-06
评论 ( 10 )
OωO
隐私评论
  1. 飞线

    不错啊啊

    5年前湖南省郴州市回复
  2. ୧(๑•̀⌄•́๑)૭ 留名

    6年前江苏省苏州市回复
  3. 超级大菠萝

    拿走了

    6年前甘肃省回复
  4. 棒棒的

    6年前广东省广州市回复
  5. QQ游客

    红红火火恍恍惚惚

    6年前广西回复
  6. 寒域

    插件拿走了

    6年前北京市回复
  7. 哎呀 不错哦

    6年前广东省珠海市回复
  8. 2018

    小姐姐小鸡小鸡

    6年前上海市回复
  9. 666 拿走了

    6年前广东省回复
  10. 主机挺快的。不知为啥,不喜欢让头像转起来!晕!

    6年前内蒙古包头市回复