随着自媒体平台的迅猛开展,呈现了大鱼号、头条号、搜狐号等等种种号。就连百度都有中转号、百家号,把许多人都搞得云里雾里。上个月测试了百度原创推送功用,没想到这个月又出来了一个百度官方号,不外厥后改为熊掌号。那究竟百度熊掌号是贝斯特电子游戏什么?百度站长学院的官方文档里有细致引见,这边就归纳综合说下:

百度官方号

这个次要是针对Html5、MIP这类的挪动站页面,挪动网站守旧官方号后,每一个网站将在百度树立一个官方号界面,展现提交的挪动原创页面和绑定的百度百家号内容,新用户在初次阅读网站信息后,可以存眷官方号成为官方号粉丝;老用户下一次可以经过百度贝斯特、搜刮后果页或许多重用户运营入口间接进中计站官方号界面,阅读内容或许消耗效劳。

不外提交的挪动网页需求停止Json_LD数据款式化改革,由于贝斯特网是接纳wordpress顺序,这边就分享下wordpress数据怎样存为json ld?此中@id、@context、images、pubDate这几个字段是必选,普通间接在模板的single文件运用上面添加这段通用代码:

<script type="application/ld+json">
{
"@context": "https://.com/contexts/cambrian.jsonld ",
"@id": "<?php the_permalink(); ?>",
"title": "<?php the_title(); ?>",
"images": [
"<?php echo catch_that_image() ?>"
],
"description": "<?php echo trim($description); ?>",
"pubDate": "<?php the_time('Y-m-d'); ?>T<?php the_time('H:i:s'); ?>"
}
</script>

不外有的主题间接挪用images和description能够出题目,像我的挪动网站运用了wptouch模板就呈现取不到值的状况,以是要在主题function文件中添加catch_that_image()函数来获取文章中的第一张图,在测试就可以正常获取第一张图片的链接。别的,另有一个题目便是描绘,有的主题能够没用设置,以是假如间接运用下面的代码会呈现获取不到值,以是我运用文章内容的前200个字段截取为文章择要的办法来处理。

以是,对下面的通用wordpress代码对局部字段停止修正:

"@id": "<?php echo get_permalink(); ?>",
"title": "<?php wptouch_the_title(); ?>",
"images": ["<?php echo catch_that_image(); ?>"
],
"description": "<?php echo mb_strimwidth(strip_tags(apply_filters('wptouch_the_content', $post->post_content)), 0, 200,"...","utf-8"); ?>",
"pubDate": "<?php wptouch_the_time('Y-m-d\TG:i:s'); ?>"
}

经测试,修正后可以完好获取官方号所需求的Json数据。

大概你也感兴味:

作者:
该日记由 贝斯特 于2017年08月22日宣布在Html5分类下,
转载请注明: wordpress怎样添加Json_LD数据?
要害字: , , ,
【上一篇】
【下一篇】

2 篇回应 (访客:1 篇, 博主:1 篇)

  1. 在线看小说 说道:

    我对百度,是一点好印象都没有

    #1楼