依目前來(lái)看,絕大多數(shù)網(wǎng)站后臺(tái)都是用織夢(mèng)系統(tǒng),所以巨推傳媒熊掌號(hào)代運(yùn)營(yíng)公司小編在這里分享一個(gè)織夢(mèng)Dedecms網(wǎng)站熊掌號(hào)頁(yè)面改造的完整教程

一、頁(yè)面改造說(shuō)明:

官方號(hào)接入只是移動(dòng)端的內(nèi)容頁(yè)面,所以改造只需要對(duì)移動(dòng)內(nèi)容頁(yè)面模版修改幾處即可。
對(duì)于普通移動(dòng)站,一般是H5頁(yè)面或者WAP頁(yè)面,也可能是自適應(yīng)頁(yè)面。
當(dāng)擁有了官方號(hào)權(quán)限之后,在百度站長(zhǎng)平臺(tái)左側(cè)會(huì)出現(xiàn)官方號(hào)這個(gè)選項(xiàng),點(diǎn)擊數(shù)據(jù)引入,在開(kāi)發(fā)指南這里有一份改造說(shuō)明:

添加canonical標(biāo)簽(必選)

添加Json_LD數(shù)據(jù)(必選)

添加官方號(hào)ID聲明(H5頁(yè)面必選)

添加關(guān)注功能代碼(強(qiáng)烈推薦)


一共有四個(gè)改造處,對(duì)于織夢(mèng)來(lái)說(shuō)這四點(diǎn),都是比較簡(jiǎn)單的。

二、頁(yè)面改造步驟:

改造一共有四步,分別是根據(jù)官方的開(kāi)發(fā)指南來(lái)的。
首先找到自己移動(dòng)站點(diǎn)的內(nèi)容頁(yè)模版,一般在/templets/模版目錄/下面的以article開(kāi)頭的模版文件。強(qiáng)烈建議大家使用專業(yè)的網(wǎng)頁(yè)編輯工具比如Dreamweaver之類,而不是用記事本。

1、添加canonical標(biāo)簽(必選)

<link rel="canonical" href="http(s)://xxx"/>
 

 改成織夢(mèng)對(duì)應(yīng)標(biāo)簽代碼即為:

<link rel="canonical" href="{dede:global.cfg_basehost/}{dede:fieldname= 'arcurl'/}"/>
 

如果改造了https,需要添加帶https的語(yǔ)句


  1.  
    //原來(lái)的
  2.  
    <link rel=canonical href=http(s)://xxx/>
  3.  
    //改成織夢(mèng)里面的獲取當(dāng)前頁(yè)鏈接
  4.  
    <link rel="canonical" href="https://{dede:global.cfg_basehost/}{dede:fieldname= 'arcurl'/}"/>
 

然而實(shí)際測(cè)試結(jié)果來(lái)看,上面紅色代碼部分織夢(mèng)版本無(wú)法正常工作,也是就是說(shuō)還是無(wú)法href=絕對(duì)地址,所以建議這樣修改href={http://你的www域名地址{dede:field name=arcurl/},就是直接把你域名http://www.xxxx.com寫在前面,下面代碼中也是類似。

2、添加Json_LD數(shù)據(jù)

這里通過(guò)群友的分享,這里直接有一段織夢(mèng)的Json_LD代碼,將下面這段代碼加入到之內(nèi),然后將代碼出現(xiàn)您的移動(dòng)域名修改為你自己的移動(dòng)站點(diǎn)域名即可!將您的主站,替換成你PC域名即可,是為了調(diào)用圖片完整地址的。 官方號(hào)主頁(yè)就是根據(jù)大家Json_LD來(lái)獲取標(biāo)題,頁(yè)面地址,縮略圖,頁(yè)面描述等,所以Json_LD項(xiàng)目里面都是必須的。將以上部分改成我們dedecms織夢(mèng)系統(tǒng)的,是固定的,也絕對(duì)適合你的網(wǎng)站,別擔(dān)心。

可以把下面的代碼放在頁(yè)腳代碼中,比如footer.php中,官方說(shuō)明是要放</head>前,其實(shí)都一樣,個(gè)人喜好放在下面。


  1.  
    <script type="application/ld+json">
  2.  
     
  3.  
    {
  4.  
     
  5.  
    "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
  6.  
     
  7.  
    "@id": "{dede:global.cfg_basehost/}{dede:field name='arcurl'/}",
  8.  
     
  9.  
    "appid": "你的熊掌號(hào)ID",
  10.  
     
  11.  
    "title": "{dede:field.title/}",
  12.  
     
  13.  
    "images": [
  14.  
     
  15.  
    "{dede:field.litpic runphp="yes"}
  16.  
     
  17.  
    @me = (strpos(@me,'defaultpic')? "" : "http://你的域名".@me."");
  18.  
     
  19.  
    {/dede:field.litpic}"
  20.  
     
  21.  
    ],
  22.  
     
  23.  
    "description": "{dede:field.description function='html2text(@me)'/}",
  24.  
     
  25.  
    "pubDate": "{dede:field name='senddate' function='strftime("%Y-%m-%dT%H:%M:%S","@me")' /}"
  26.  
     
  27.  
    }
  28.  
     
  29.  
    </script>
 

3:添加熊掌號(hào)ID聲明 

可以添加在head.php這樣的文件里


  1.  
    //在頁(yè)面</head>標(biāo)簽前添加代碼//
  2.  
    <script src=//msite.baidu.com/sdk/c.js?appid=你的熊掌號(hào)ID></script>
 

注意:appid為熊掌號(hào)唯一ID,請(qǐng)勿做任何修改,否則無(wú)法正常展現(xiàn)。

4、添加關(guān)注功能代碼

這個(gè)比較有意思了,名字叫bar,根據(jù)位置不同,名字也不同,分別叫吸頂bar、文章段落間bar、底部bar,添加了之后,會(huì)在頁(yè)面顯示關(guān)注 官方號(hào) 按鈕,不是強(qiáng)制要求添加。

三、改造常見(jiàn)問(wèn)題

1、如果你后臺(tái)開(kāi)啟了絕對(duì)地址,請(qǐng)自行修改一下改造方案

2、改造僅僅是移動(dòng)的內(nèi)容頁(yè),非PC頁(yè)面,也不是移動(dòng)的欄目頁(yè)或者首頁(yè)。

3、Json_LD代碼是針對(duì)普通站點(diǎn),沒(méi)有什么特殊設(shè)置的織夢(mèng)系統(tǒng)而寫,如果您圖片使用了附件域名地址,請(qǐng)將http://您的網(wǎng)站域名這句話刪掉。

4、改造完成后,需要生成一下移動(dòng)頁(yè)面,然后自己在格式校驗(yàn)的地方校驗(yàn)一下。

5、校驗(yàn)成功后,可以使用群分享的推送工具進(jìn)行數(shù)據(jù)推送,也可以根據(jù)數(shù)據(jù)提交處,官方給出的各種推送方案進(jìn)行數(shù)據(jù)推送。

6、推送后的數(shù)據(jù),一般是當(dāng)天即可在官方號(hào)顯示,而數(shù)據(jù)推送結(jié)果要第二天才能看到統(tǒng)計(jì)數(shù)據(jù)。

 

專業(yè)的熊掌號(hào)代運(yùn)營(yíng)公司---巨推傳媒。歡迎大家前來(lái)咨詢。

微信:2696584379