Article Directory
Baidu Xiong Zhang Hao'ну WordPress'ке кантип интеграциялоо керек ?
WP плагинсиз кодду кошуу үчүн аюунун табак номери боюнча окуу куралы
Baidu Bear's Paw деген эмне?Аюунун таманы эмне үчүн колдонулат?
Чен Вэйляндын блогундагы бул макалада Сюон Чжан Хао жана Байцзяхао аккаунттарына катталуунун колдонулушу талкууланат .
Чен Вэйляндын айтымында , Baidu Xiong Zhang Hao компаниясын издөө тутумунун платформасындагы жана веб-мастер ресурстарындагы артыкчылыктарын колдонуп, WeChat Official Accounts жана Toutiao сыяктуу өз алдынча медиа платформалары менен атаандашып , көбүрөөк рынок үлүшүн ээлөөнү каалагандыктан негиздеген. Атаандаштык жакшы нерсе, анткени ал келечектүү келечекти (каржылык мүмкүнчүлүктөрдү) көрсөтүп турат.
Бирок, Baidu'нун Xiong Zhang Hao программасына кирүү талаптары Baidu MIP программасына караганда төмөн, бул аны электрондук коммерция адистери жана жаңы медиа кызматкерлери үчүн абдан ылайыктуу кылат!
Аюунун лапы саны бетинин структуралык трансформациясы
WordPress ошондой эле веб-сайтка Baidu Bear Paws структураланган киргизүүнү ишке ашырууга мүмкүндүк берүү үчүн плагиндерди колдоно алат.
Бирок, өтө көп WP плагиндерин орнотуу веб-сайттын ылдамдыгына таасир этиши мүмкүн, андыктан Чен Вэйлян аларды код аркылуу кошууну сунуштайт.
WordPress версиясы 2.9 болгондуктан, ал демейки боюнча канондук тегдерди колдойт (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 Bear пав номери коддун маанисин төмөнкүчө берет:
- @context: Талап кылынган талаа, "https://ziyuan.baidu.com/contexts/cambrian.jsonld", эгер сизге берилиштердин схемасын текшерүү керек болсо, аны схема дареги менен алмаштыра аласыз
- @id: Талап кылынган талаа, учурдагы веб-баракчанын url@id: Милдеттүү талаа, учурдагы веб-баракчанын url
- колдонмо: Талап кылынган талаа, аюунун табаны ID
- аталышы: Талап кылынган талаа, аталыш, сунушталган узундук: 20 символдун ичинде
- сүрөттөр: Кошумча талаа, издөө натыйжаларынын структураланган маалыматын көрсөтүү, 0, 1 же 3 гана сүрөткө уруксат берилет
- сүрөттөмө: Кошумча талаа, мазмундун корутундусу: 120 символдун ичинде
- Жарыяланган күнү: Талап кылынган талаа, мазмунду жарыялоо убактысы
Анда биз аны бир-бирден өзгөртө албайбыз.Чындыгында бул да жөнөкөй.Учурда колдонулуп жаткан теманын footer.php файлында,Буга чейин төмөнкү окшош кодду кошуңуз, жана сиздин APPIDиңизди Bear's Paws баракчасын өзгөртүү мисалында тапса болот.
Биз WordPress ачык булак программасын колдонобуз жана ар бир баракты өзгөртүүнүн кереги жок.
Учурда иштетилген WP темасынын footer.php файлындагы код элеБуга чейин, жөн гана төмөнкү кодду кошуу:
<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 сөзүнөн кийин, колдонуу ...
- pubDate= бет жарыялоо убактысы жыл-ай-күн TH:саат: мүнөт: секунд
Коопсуздук чаралары
Сураныч, жогорудагы "сиздин APPIDиңизди" өзүңүздүн APPIDиңизге өзгөртүүнү унутпаңыз.
Аюунун табак номерин APPID жана TOKEN алыңыз
- Сураныч, APPIDди Bear Paws ▼ API тапшыруу барагынан алыңыз

"Push API" табыңыз жана API чалуу дарегинде колдонмону жана белгини алыңыз:
http://data.zz.baidu.com/urls?appid=你的APPID&token=你的token&type=realtime
Bear's Paw API автоматтык түрдө тапшыруу
WordPress баракчаны трансформациялоону аяктагандан кийин, кийинки кадам - бул мазмунду Baidu Bear'дин табагына тапшыруу.
тапшыруунун 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'иңизди" жана "ТОКЕНиңизди" өзүңүзгө өзгөртүүнү унутпаңыз.
- Сатып алуу ыкмасы үчүн, сураныч, жогорудагы "Аюунун Paw номерин APPID жана TOKEN алуу" караңыз.
Bear's Paw онлайн текшерүү куралы
Кодду кошкондон кийин, кэшиңизди жаңыртууну унутпаңыз (эгер сизде WP кэш плагини орнотулган болсо).
Андан кийин, барак кодунда ката бар же жок экенин аныктоого жардам берүү үчүн Baidu Bear Paws онлайн текшерүү куралын колдонуңуз?
Белгилүү бир жайгашкан жер: Барактын дизайны → Онлайн текшерүү куралы

Ката болуп калсачы?
- Ката бар болсо, аныкталышы керек болгон URL туура эмес толтурулганын текшериңиз?
- http кошууну унутпаңыз. Эгер SSL иштетилсе, URL'ге https кошуңуз.
- Текшерүү куралынын көрсөтмөлөрүнө ылайык каталарды оңдоңуз.
Текшерүү ийгиликтүү аяктагандан кийин, төмөнкү сунуш пайда болот:
- Дайындарыңыз текшерүүдөн өтөт
- майда-чүйдө
- Текшерүү ийгиликтүү болду, маалыматыңыз аюунун лапы сан форматынын стандартына туура келет

Чен Вэйляндын блогу үчүн Baidu аккаунтун текшерүү аяктады!
Чен Вэйлиангдын блогунда ( https://www.chenweiliang.com/ ) бөлүшүлгөн "Baidu Xiong Zhang Hao'ну WordPress'ке кантип интеграциялоо керек? WP'ге плагиндерсиз Xiong Zhang Hao'ну кошуу боюнча окуу куралы" деген макала сизге пайдалуу болот деп үмүттөнөбүз.
Бул макаланын шилтемеси менен бөлүшүүдөн тартынбаңыз: https://www.chenweiliang.com/cwl-552.html
