EMLOG程序如何做熊掌号主页展现

       熊掌号的出现,让很多站点也获得了很好的排名,对于那些原创网站来说无疑也是一件好事,反正博主开通熊掌号以后也是觉得熊掌号这东西确实不错。

熊掌号

那么我们emlog程序如何去实现熊掌号主页展现那?

      熊掌号主页展示

    首先我们打开我们的百度站长然后依次进入熊掌号,点击号主页展现

<?php if($logid && $type!='page'){?> 
<script type="application/ld+json">{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id":"<?php echo Url::log($logid);?>",
"appid":"1588859002229588",
"title":"<?php echo $log_title;?>",
<?php if(xzh_fj($logid)||xzh_zw($log_content)){?>"images":["<?php if(xzh_fj($logid)){echo xzh_fj($logid);}else{?><?php echo xzh_zw($log_content);}?>",],<?php }?>
"description":"<?php echo subString(strip_tags(str_replace(array("\n","&nbsp;"),"",$log_content)),0,100);?>",
"pubDate": "<?php echo gmdate('Y-m-d',$date);echo 'T'.gmdate('h:i:s',$date);?>"
}
</script><?php }?>

把其中的是appid参数改为你自己的熊掌号id即可,以上代码是有图片地址的(先调用附件第一张图片,没有就调用正文第一张图片,在没有就没有了),所以需要在模板的module.php放入下面代码

<?php
function xzh_zw($content){preg_match_all("|<img[^>]+src=\"([^>\"]+)\"?[^>]*>|is", $content, $img);$imgsrc = !empty($img[1]) ? $img[1][0] : '';if($imgsrc):return $imgsrc;endif;}
function xzh_fj($logid){$db = MySql::getInstance();$sql = "SELECT * FROM ".DB_PREFIX."attachment WHERE blogid=".$logid." AND (`filepath` LIKE '%jpg' OR `filepath` LIKE '%gif' OR `filepath` LIKE '%png') ORDER BY `aid` ASC LIMIT 0,1";$imgs = $db->query($sql);$img_path = "";while($row = $db->fetch_array($imgs)){$img_path .= BLOG_URL.substr($row['filepath'],3,strlen($row['filepath']));}
return $img_path;}?>

本文也是从舍力大佬哪里学习过来的,舍力大佬准备把这个做成插件大家敬请期待吧。

分享本文至:


发布时间:2018-8-24 8:26 Friday
  • 版权声明:除非注明,文章均为【seo教程网】原创,欢迎转载!转载请注明本文地址,谢谢!

  • 作者:seo教程网

    东轩,IT专业,主攻网站前端设计制作方面以及seo,sem技术。要做就做最好的seo,sem博客

    返回列表
    上一篇:
    下一篇:

    发表评论

    快捷回复: