Maqolalar katalogi
Baidu Xiong Zhang Hao’ni WordPress’ga qanday integratsiya qilish mumkin?
Ayiq panjasi raqamini qo'shish uchun WP plaginsiz kod
Baidu ayiqining panjasi nima?Ayiq panjasi nima uchun ishlatiladi?
Chen Weiliangning blogidagi ushbu maqolada Xiong Zhang Hao va Baijiahao akkauntlariga ro'yxatdan o'tishning qo'llanilishi muhokama qilinadi .
Chen Weiliangning so'zlariga ko'ra , Baidu Xiong Zhang Hao ni qidiruv tizimlari platformasi va veb-master resurslaridagi afzalliklaridan foydalanib, WeChat Official Accounts va Toutiao kabi o'z-o'zini boshqarish platformalari bilan raqobatlashib , ko'proq bozor ulushini egallashni xohlaganligi sababli ishga tushirdi. Raqobat yaxshi narsa, chunki bu istiqbolli kelajakni (moliyaviy istiqbollarni) ko'rsatadi.
Biroq, Baidu'ning Xiong Zhang Hao uchun kirish talablari Baidu MIP uchun talablarga qaraganda pastroq, bu esa uni elektron tijorat mutaxassislari va yangi media xodimlari uchun juda mos qiladi!
Ayiq panjasi raqami sahifasining tarkibiy o'zgarishi
WordPress shuningdek, veb-saytga Baidu Bear Paws-ning tizimli kiritilishini amalga oshirishga ruxsat berish uchun plaginlardan foydalanishga qodir.
Biroq, juda ko'p WP plaginlarini o'rnatish veb-sayt tezligiga ta'sir qilishi mumkin, shuning uchun Chen Weiliang ularni kod orqali qo'shishni tavsiya qiladi.
WordPress 2.9 versiyasidan boshlab, u sukut bo'yicha Kanonik teglarni qo'llab-quvvatlaydi (URL normalizatsiya teglari, ular bir nechta URL-lar tufayli kilogramm halok bo'lishining oldini oladi), shuning uchun biz birinchi qadamni o'tkazib yuborishimiz va to'g'ridan-to'g'ri ayiq panjasi raqamining "JSON_LD ma'lumotlarini" qo'shishimiz mumkin.

Ayiq panjasi raqami JSON_LD ma'lumotlarini qo'shing
Quyidagi kod ayiq panjasi raqamining JSON-LD ma'lumotlariga misoldir:
<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>Rasmiy Baidu Bear panjasi raqami kodning ma'nosini quyidagicha ta'minlaydi:
- @context: Majburiy maydon, iltimos “https://ziyuan.baidu.com/contexts/cambrian.jsonld", agar siz ma'lumotlar sxemasini tekshirishingiz kerak bo'lsa, uni sxema manzili bilan almashtirishingiz mumkin
- @id: Majburiy maydon, joriy veb-sahifaning url@id: Majburiy maydon, joriy veb-sahifaning url
- ilova: Majburiy maydon, ayiq panjasi identifikatori
- sarlavha: Majburiy maydon, sarlavha, tavsiya etilgan uzunlik: 20 belgi ichida
- rasmlar: Ixtiyoriy maydon, qidiruv natijalarining tuzilgan ma'lumotlarini ko'rsatish, faqat 0, 1 yoki 3 ta rasmga ruxsat beriladi
- tavsifi: Majburiy emas maydon, kontent xulosasi: 120 belgi ichida
- nashr etilgan sana: Majburiy maydon, kontentni nashr qilish vaqti
Unda biz uni birma-bir o'zgartira olmaymiz.Aslida bu ham oddiy.Hozirda foydalanilayotgan mavzuning footer.php faylidaOldinga quyidagi shunga o'xshash kodni qo'shing va sizning APPIDingizni Bear's Paws sahifasini o'zgartirish misolida topish mumkin.
Biz WordPress ochiq kodli dasturidan foydalanamiz va har bir sahifani umuman o'zgartirishga hojat yo'q.
Hozirda yoqilgan WP mavzusining footer.php faylidagi kod ekanOldin, faqat quyidagi kodni qo'shing:
<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>Kod ma'nosi:
- @id= Joriy sahifa URL manzilini oling
- sarlavha= joriy sahifa sarlavhasi
- tasvirlar= Joriy sahifaning tanlangan tasviri
- tavsifi= Sahifa tavsifining dastlabki 100 ta so'zidan keyin ... dan foydalaning.
- nashr etilgan sana= sahifani nashr qilish vaqti yil-oy-kun TH:soat:daqiqa:sekund
注意 事项
Iltimos, yuqoridagi "sizning APPID" ni o'zingizning APPIDingizga o'zgartirishni unutmang.
Ayiq panjasi raqamini APPID va TOKEN oling
- Iltimos, APPID-ni Bear Paws ▼ API taqdim etish sahifasida oling

"Push API" ni toping va API chaqiruv manzilida ilova va tokenni oling:
http://data.zz.baidu.com/urls?appid=你的APPID&token=你的token&type=realtime
Bear's paw API avtomatik yuborish
WordPress sahifani o'zgartirishni tugatgandan so'ng, keyingi qadam tarkibni Baidu Bear panjasiga yuborishdir.
Taqdim etishning 2 usuli mavjud:
- API avtomatik yuborish
- Qo'lda yuboring
(Bu Baidu webmaster platformasining oldingi havolasiga juda o'xshaydi)
Agar siz har safar tarkibni ayiq panjasi hisobiga qo'lda surib qo'ysangiz, bu juda qiyin, kodni avtomatik yuborish uchun ayiq panjasi hisobini qo'shgan ma'qul.
Mavzuning function.php fayliga quyidagi kodni kiritishimiz kifoya:
/**
* 百度熊掌号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);
}注意 事项
- Iltimos, yuqoridagi koddagi "APPID" va "TOKEN" ni o'zingizga o'zgartirishni unutmang.
- Sotib olish usuli uchun yuqoridagi "Ayiq panjasi raqamini APPID va TOKEN olish" ga qarang.
Ayiq panjasi onlayn tekshirish vositasi
Kodni qo'shgandan so'ng, keshingizni yangilashni unutmang (agar sizda WP kesh plagini o'rnatilgan bo'lsa).
Keyin sahifa kodida xatolik borligini aniqlashga yordam berish uchun Baidu Bear Paws onlayn tekshirish vositasidan foydalaning?
Aniq joylashuv: Sahifani qayta loyihalash → Onlayn tasdiqlash vositasi

Agar xatolik yuz bersa nima bo'ladi?
- Agar xato bo'lsa, aniqlanishi kerak bo'lgan URL noto'g'ri to'ldirilganligini tekshiring?
- http qo'shishni unutmang. Agar SSL yoqilgan bo'lsa, URL manziliga https qo'shing.
- Iltimos, tekshirish vositasining ko'rsatmalariga muvofiq xatolarni tuzating.
Tasdiqlash muvaffaqiyatli bo'lgandan so'ng, quyidagi so'rov paydo bo'ladi:
- Maʼlumotlaringiz tekshiruvdan oʻtadi
- Tafsilotlar
- Tekshiruv muvaffaqiyatli o'tdi, ma'lumotlaringiz ayiq panjasi raqami formati standartiga mos keladi

Chen Weiliangning blogi uchun Baidu hisobini tekshirish yakunlandi!
Umid qilamizki, Chen Weiliangning blogida ( https://www.chenweiliang.com/ ) ulashilgan "Baidu Xiong Zhang Hao ni WordPress ga qanday integratsiya qilish mumkin? WP ga plaginlarsiz Xiong Zhang Hao ni qo'shish bo'yicha qo'llanma" maqolasi siz uchun foydali bo'ladi.
Ushbu maqola havolasini ulashing: https://www.chenweiliang.com/cwl-552.html
