Каталог артыкулаў
Як інтэграваць Baidu Xiong Zhang Hao ў WordPress ?
Код без плагіна WP для дадання падручніка па нумарах мядзведжых лап
Што такое Baidu Bear's Paw?Для чаго выкарыстоўваецца мядзведжая лапа?
У гэтым артыкуле ў блогу Чэнь Вэйляна абмяркоўваецца выкарыстанне рэгістрацыі акаўнтаў Xiong Zhang Hao і Baijiahao.
Паводле слоў Чэнь Вэйляна , Baidu запусціў Xiong Zhang Hao, бо хацеў выкарыстаць свае перавагі ў галіне платформаў пошукавых сістэм і рэсурсаў для вэб-майстроў, каб канкураваць з платформамі самаабслугоўвання, такімі як WeChat Official Accounts і Toutiao. Канкурэнцыя — гэта добра, бо яна сведчыць пра шматабяцальную будучыню (фінансавыя перспектывы).
Аднак патрабаванні да паступлення на праграму Xiong Zhang Hao ад Baidu ніжэйшыя, чым на Baidu MIP, што робіць яе вельмі прыдатнай для спецыялістаў па электроннай камерцыі і работнікаў новых медыя!
Структурная трансфармацыя нумара старонкі мядзведжай лапы
WordPress таксама можа выкарыстоўваць убудовы, каб дазволіць вэб-сайту рэалізаваць структураванае прадстаўленне Baidu Bear Paws.
Аднак усталёўка занадта вялікай колькасці плагінаў WP можа паўплываць на хуткасць працы сайта, таму Чэнь Вэйлян рэкамендуе дадаваць іх праз код.
Пачынаючы з версіі WordPress 2.9, ён падтрымлівае тэгі Canonical па змаўчанні (тэгі нармалізацыі URL-адрасоў, якія дазваляюць эфектыўна пазбегнуць страты вагі, выкліканай некалькімі URL-адрасамі), таму мы можам прапусціць першы крок і непасрэдна дадаць «дадзеныя JSON_LD» нумара мядзведжай лапы.

Дадаць нумар мядзведжай лапы JSON_LD
Наступны код з'яўляецца прыкладам дадзеных JSON-LD нумара лапы мядзведзя:
<script type="application/ld+json">
{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "https://ziyuan.baidu.com/college/articleinfo?id=1464",
"appid": "1554494844552021",
"title": "百度移动搜索落地页体验白皮书——广告篇2.0",
"images": [
"https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/bd_logo1_31bdc765.png",
"https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_ca79a146.png",
"https://m.baidu.com/static/index/plus/plus_logo.png"
],
"description": "优质合理的广告作为信息的补充,广受用户喜欢。2017年初百度用户体验部针对用户进行了满意度调研,发现很多恶意低质的广告严重破坏着用户的搜索体验。",
"pubDate": "2017-06-15T08:00:01",
"upDate": "2017-06-16T01:02:03",
"lrDate": "2017-06-17T09:10:11"
}
</script>Афіцыйны нумар мядзведжай лапы Baidu паказвае значэнне кода наступным чынам:
- @кантэкст: Абавязковае поле, захавайце "https://ziyuan.baidu.com/contexts/cambrian.jsonld", калі вам трэба праверыць схему дадзеных, вы можаце замяніць яе адрасам схемы
- @id: Абавязковае поле, url@id бягучай вэб-старонкі: Абавязковае поле, url-адрас бягучай вэб-старонкі
- дадатак: Абавязковае поле, ID мядзведжай лапы
- назва: Абавязковае поле, загаловак, рэкамендаваная даўжыня: не больш за 20 знакаў
- выявы: Неабавязковае поле, адлюстраванне структураванай інфармацыі вынікаў пошуку, дапускаецца толькі 0, 1 ці 3 выявы
- апісанне: Неабавязковае поле, кароткі змест: у межах 120 знакаў
- Дата публікацыі: Абавязковае поле, час публікацыі кантэнту
Тады мы не можам змяняць яго адзін за адным. Насамрэч, гэта таксама проста. У файле footer.php тэмы, якая выкарыстоўваецца ў цяперашні час,Дадайце наступны падобны код раней, і ваш APPID можна знайсці ў прыкладзе мадыфікацыі старонкі Bear's Paws.
Мы выкарыстоўваем праграму WordPress з адкрытым зыходным кодам, і няма неабходнасці змяняць кожную старонку наогул.
Пакуль код у файле footer.php цяпер уключанай тэмы WPПерш чым проста дадайце наступны код:
<script type="application/ld+json">
{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "<?php the_permalink(); ?>",
"appid": "你的 APPID",
"title": "<?php the_title(); ?>",
"images": ["<?php the_post_thumbnail_url(); ?>"],
"description": "<?php echo wp_trim_words( $post->post_content, 100, '…' ); ?>",
"pubDate": "<?php echo get_the_time('Y-m-d\TH:i:s')?>"
}
</script>
<script src="//msite.baidu.com/sdk/c.js?appid=你的 APPID"></script>Значэнне кода:
- @id= Атрымаць URL бягучай старонкі
- назва= назва бягучай старонкі
- выявы= Выбраная выява бягучай старонкі
- апісанне= Пасля першых 100 слоў апісання старонкі выкарыстоўвайце ...
- Дата публікацыі= час публікацыі старонкі год-месяц-дзень TH:гадзіна:хвіліна:секунда
注意 事项
Не забудзьцеся змяніць прыведзены вышэй "ваш APPID" на ваш уласны APPID.
Атрымайце нумар мядзведжай лапы APPID і TOKEN
- Атрымайце свой APPID на старонцы адпраўкі API мядзведжых лап ▼

Знайдзіце "Push API" і атрымайце дадатак і маркер у адрасе выкліку API:
http://data.zz.baidu.com/urls?appid=你的APPID&token=你的token&type=realtime
Аўтаматычная адпраўка API мядзведжай лапы
Пасля завяршэння трансфармацыі старонкі WordPress наступным крокам з'яўляецца адпраўка кантэнту ў лапу мядзведзя Baidu.
Ёсць 2 спосабы адпраўкі:
- Аўтаматычная адпраўка API
- Адправіць уручную
(Гэта вельмі падобна на папярэднюю адпраўку спасылак платформы для вэб-майстроў Baidu)
Калі вы кожны раз уручную адпраўляеце змесціва ва ўліковы запіс мядзведжай лапы, гэта занадта клапотна, лепш дадаць уліковы запіс мядзведжай лапы, каб аўтаматычна адправіць код.
Нам проста трэба дадаць наступны код у файл function.php тэмы:
/**
* 百度熊掌号API自动提交:WordPress免插件自动推送代码
* 文章地址:https://www.chenweiliang.com/cwl-552.html
*/
if(!function_exists('Baidu_XZH_Submit')){
function Baidu_XZH_Submit($post_ID) {
//已成功推送的文章不再推送
if(get_post_meta($post_ID,'BaiduXZHsubmit',true) == 1) return;
$url = get_permalink($post_ID);
$api = 'http://data.zz.baidu.com/urls?appid=你的APPID&token=你的TOKEN&type=realtime';
$request = new WP_Http;
$result = $request->request( $api , array( 'method' => 'POST', 'body' => $url , 'headers' => 'Content-Type: text/plain') );
$result = json_decode($result['body'],true);
//如果推送成功则在文章新增自定义栏目BaiduXZHsubmit,值为1
if (array_key_exists('success',$result)) {
add_post_meta($post_ID, 'BaiduXZHsubmit', 1, true);
}
}
add_action('publish_post', 'Baidu_XZH_Submit', 0);
}注意 事项
- Не забудзьцеся змяніць "ваш APPID" і "ваш токен" у прыведзеным вышэй кодзе на свае.
- Каб даведацца пра спосаб набыцця, звярніцеся да раздзела "Атрыманне нумара APPID мядзведжай лапы і жэтона" вышэй.
Інтэрнэт-інструмент праверкі "Мядзведжая лапа".
Пасля дадання кода не забудзьцеся абнавіць кэш (пры ўмове, што ў вас усталяваны плагін кэша WP).
Тады, калі ласка, выкарыстоўвайце онлайн-інструмент праверкі Baidu Bear Paws, каб вызначыць, ці ёсць у кодзе старонкі памылкі?
Канкрэтнае месцазнаходжанне: Рэдызайн старонкі → Інструмент онлайн-праверкі

Што рабіць, калі ўзнікае памылка?
- Калі ёсць памылка, праверце, ці няправільна запоўнены URL, які трэба вызначыць?
- Не забудзьце дадаць http. Калі SSL уключаны, дадайце https да URL.
- Калі ласка, выпраўце памылкі ў адпаведнасці з падказкамі інструмента праверкі.
Пасля паспяховай праверкі з'явіцца наступнае паведамленне:
- Вашы даныя праходзяць праверку
- Падрабязнасці
- Праверка прайшла паспяхова, вашы даныя адпавядаюць стандарту фармату нумароў мядзведжай лапы

Праверка ўліковага запісу Baidu для блога Чэнь Вэйляна завершана!
Спадзяюся, артыкул «Як інтэграваць Baidu Xiong Zhang Hao ў WordPress? Падручнік па даданні Xiong Zhang Hao без убудоў у WP», апублікаваны ў блогу Чэнь Вэйляна ( https://www.chenweiliang.com/ ), будзе вам карысным.
Не саромейцеся падзяліцца спасылкай на гэты артыкул: https://www.chenweiliang.com/cwl-552.html
