对emlog进行熊掌号进行改造

之前分享了typecho的熊掌号改造工程,今天就为大家分享一下emlog的熊掌号改造方法。
一.给站点的页面添加 canonical标签
进行改造:将以下代码写入模板module.php文件中
 <?php //文章访问路径标准化 
 function gf_url($id){ 
 > if ($id){echo '<link rel="canonical" href="'.Url::log($id)."\" />";}  }?>
再将以下代码添加</head>之前
 <?php echo gf_url($logid);?>  
二、添加JSON_LD数据到适当的位置
<script type="application/ld+json">
    {
        "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
        "@id": "<?php echo URL::log($logid);?>",
        "appid": "<b><font color="#ff0000">你的appid</font></b>",
        "title": "<?php echo $log_title; ?>",
        "description": "<?php echo $site_description; ?>",
        "pubDate": "<?php echo gmdate('Y-m-d', $date);?>T<?php echo gmdate('H:i:s', $date);?>"
    }
</script> 
注意
   1、为方便起见,此次将JSON_LD代码添加到了echo_log.php里,具体添加位置自行斟酌选择    
   2、APPID请替换成为自己的ID(搜索资源平台-熊掌号-API提交内容-推送接口 处获取)    
   3、images现为可选字段加上技术有限,此次改造未添加该字段,大牛请跟帖赐教

三、添加熊掌号ID声明到</head>标签前
 
<script src="//msite.baidu.com/sdk/c.js?appid=<b><font color="#ff0000">你的appid</font></b>"></script>   
四、添加关注功能代码> 底部bar效果(添加在文章结束位置)
<script>cambrian.render('tail')</script> 
>五、校验数据    
改造完成之后务必去校验中心校验一下是否存在问题,然后在去推送
*打赏支持:支付宝/微信,请熊猫喝瓶肥宅快乐水吧!

声明:本博客除特殊说明外,皆为原创内容,转载请注明来源!

强烈推荐:HK虚机自带CDN,宕机无缝切换   Vultr注册就有10$,可开4个月服务器

标签: 熊掌号

精彩评论
  1. 熊猫 熊猫   Windows 10 x64 Edition Google Chrome 57.0.2987.98

    是的啊

发表评论: