百度熊掌号页面改造代码-Wordpress改造篇

时间:2018-10-30 22:20:19 阅读:89次

需要到的3个文件分别为functions.php,head.php,single.php head.php,添加熊掌号ID声明,代码如下:

<script src="//msite.baidu.com/sdk/c.js?appid=此处填写熊掌号ID"></script>

头部区域添加JSON_LD数据

<! - 开始 - > 

<! - 熊掌号 - > 

<script src =“// msite.baidu.com/sdk/c.js?appid=1595281659287879”> </ script> 

<script type = “application / ld + json”> 

        { 

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

            “@ id”:“<?php the_permalink();?>”,

            “ appid“:”你的熊掌号ID“,

            ”标题“:”<?php the_title();?>“,

            ”images“:[”<?php echo fanly_post_imgs();?>“],

            ”description“ :“<?php echo fanly_excerpt()?>”,

            “pubDate”:“<?php echo get_the_time('Ymd \ TH:i:s')?>“ 

        } 

</ script> 

<! -  end  - >

在添加在functions.php文件

//开始

//获取文章/页面摘要

函数fanly_excerpt($ len = 220){ 

    if(is_single()|| is_page()){ 

        global $ post; 

        if($ post-> post_excerpt){ 

            $ excerpt = $ post-> post_excerpt; 

        } else { 

            if(preg_match('/ <p>(。*)<\ / p> / 
iU',trim(strip_tags($ post-> post_content,“<p>”)),$ result)){ 

                $ post_content = $ result ['1']; 

            } else { 

                $ post_content_r = explode(“\ n”,trim(strip_tags($ post-> post_content))); 

                $ post_content = $ post_content_r ['0']; 

            }

            $ excerpt = preg_replace('#^(?:[\ x00- \ x7F] | [\ xC0- \ 
xFF] [\ x80- \ xBF] +){0,0}'。'((?:[\ x00 - \ 0x7F部分] | [\ xC0- \ XFF] [\
 x80- \ XBF] +){ '$ LEN' 0,})*#S', '$ 1',$ POST_CONTENT); 

        } 

        return str_replace(array(“\ r \ n”,“\ n”,“\ n”),“”,$ excerpt); 

    } 

} 

//获取缩略图

功能fanly_post_imgs(){ 

    全球$岗位; 

    $ src =''; 

    $ content = $ post-> post_content; 

    preg_match_all('/ <img。*?src = [\“| \'](。+?)[\”| \']。*?> /',$ content,$ strResult,PREG_PATTERN_ORDER);  

    $ n = count($ strResult [1]);  

    if($ n> = 3){ 

        $ src = $ strResult [1] [0]。'“,”'。$ strResult [1] [1]。'“,







    return $ src; 

} 

// END

添加粉丝关注栏

位置可以自己定义,头部,段落,尾部

吸顶吧<script> cambrian.render('head')</ script> 

尾部bar <script> cambrian.render('tail')</ script> 

文章段落间bar <script> cambrian.render('body') </ SCRIPT>

结束,大家动手常识一下吧!

本文由紫书SEO整理编辑发布:百度熊掌号页面改造代码-Wordpress改造篇

文章地址:https://www.taiyuanseo.top/130.html,转载请注明出处!