Bagaimanakah WordPress memperkenalkan nombor kaki Baidu Bear? Kod bebas pemalam WP untuk menambah tutorial nombor cakar beruang

Bagaimana untuk mengintegrasikan Baidu Xiong Zhang Hao ke dalam WordPress ?

Kod bebas pemalam WP untuk menambah tutorial nombor cakar beruang

Apa itu Baidu Bear's Paw?Untuk apa kaki beruang itu digunakan?

Artikel di blog Chen Weiliang ini membincangkan kegunaan mendaftar untuk akaun Xiong Zhang Hao dan Baijiahao.

Menurut Chen Weiliang , Baidu melancarkan Xiong Zhang Hao kerana ia ingin memanfaatkan kelebihannya dalam platform enjin carian dan sumber webmaster untuk bersaing dengan platform media kendiri seperti WeChat Official Accounts dan Toutiao. Persaingan adalah perkara yang baik, kerana ia menunjukkan masa depan yang cerah (prospek kewangan).

Walau bagaimanapun, syarat kemasukan untuk Xiong Zhang Hao Baidu adalah lebih rendah berbanding MIP Baidu, menjadikannya sangat sesuai untuk profesional e-dagang dan pekerja media baharu!

Transformasi struktur halaman nombor kaki beruang

WordPress juga boleh menggunakan pemalam untuk membenarkan tapak web melaksanakan pengenalan berstruktur Baidu Bear Paws.

Walau bagaimanapun, memasang terlalu banyak pemalam WP mungkin menjejaskan kelajuan laman web, jadi Chen Weiliang mengesyorkan untuk menambahkannya melalui kod.

Sejak WordPress versi 2.9, ia menyokong teg Canonical secara lalai (tag normalisasi URL, yang boleh mengelakkan penurunan berat badan yang disebabkan oleh berbilang URL dengan berkesan), jadi kami boleh melangkau langkah pertama dan terus menambah "data JSON_LD" nombor kaki beruang.

Bagaimanakah WordPress memperkenalkan nombor kaki Baidu Bear? Kod bebas pemalam WP untuk menambah tutorial nombor cakar beruang

Tambahkan data JSON_LD nombor cakar beruang

Kod berikut ialah contoh data JSON-LD bagi nombor kaki beruang:

<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>

Nombor paw Baidu Bear rasmi memberikan maksud kod seperti berikut:

  • @konteks: Medan yang diperlukan, sila simpan "https://ziyuan.baidu.com/contexts/cambrian.jsonld", jika anda perlu mengesahkan skema data, anda boleh menggantikannya dengan alamat skema
  • @ID: Medan yang diperlukan, url@id halaman web semasa: Medan yang diperlukan, url halaman web semasa
  • appid: Medan yang diperlukan, ID kaki beruang
  • tajuk: Medan yang diperlukan, tajuk, panjang yang disyorkan: dalam 20 aksara
  • gambar: Medan pilihan, paparan maklumat berstruktur hasil carian, hanya 0, 1 atau 3 imej dibenarkan
  • penerangan: Medan pilihan, ringkasan kandungan: dalam 120 aksara
  • pubDate: Medan yang diperlukan, masa penerbitan kandungan

Kemudian kita tidak boleh mengubah suai satu persatu. Malah ia juga mudah. ​​Dalam fail footer.php tema yang digunakan sekarang,Tambahkan kod serupa berikut sebelum ini dan APPID anda boleh didapati dalam contoh pengubahsuaian halaman Bear's Paws.

Kami menggunakan program sumber terbuka WordPress, dan tidak perlu mengubah suai setiap halaman sama sekali.

Selagi kod dalam fail footer.php bagi tema WP yang didayakan pada masa iniSebelum ini, tambahkan kod berikut:

<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>

Maksud kod:

  • @ID= Dapatkan URL halaman semasa
  • tajuk= tajuk halaman semasa
  • imges= Imej pilihan halaman semasa
  • Penerangan= Selepas 100 perkataan pertama penerangan halaman, gunakan ...
  • pubDate= masa penerbitan halaman tahun-bulan-hari TH:jam:minit:saat

注意 事项

Sila pastikan anda menukar "APPID anda" di atas kepada APPID anda sendiri.

Dapatkan nombor paw beruang APPID dan TOKEN

  • Sila dapatkan APPID anda pada halaman penyerahan API Bear Paws ▼

Antara Muka Tolak Penyerahan API Baidu Xiong Zhang Hao

Cari "Push API" dan dapatkan appid dan token dalam alamat panggilan API:

http://data.zz.baidu.com/urls?appid=你的APPID&token=你的token&type=realtime

Penyerahan automatik API paw beruang

Selepas WordPress menyelesaikan transformasi halaman, langkah seterusnya ialah menyerahkan kandungan ke kaki Baidu Bear.

Terdapat 2 cara untuk menghantar:

  1. Penyerahan automatik API
  2. Hantar secara manual

(Ia sangat serupa dengan penyerahan pautan platform juruweb Baidu sebelumnya)

Jika anda secara manual menolak kandungan ke akaun PAW beruang setiap kali, ia terlalu menyusahkan, lebih baik menambah akaun PAW Bear untuk menyerahkan kod secara automatik.

Kami hanya perlu menambah kod berikut dalam fail function.php tema:

/**
* 百度熊掌号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);
}

注意 事项

  • Sila pastikan anda mengubah suai "APPID anda" dan "TOKEN anda" dalam kod di atas kepada kod anda sendiri.
  • Untuk kaedah pemerolehan, sila rujuk di atas "Mendapatkan APPID dan TOKEN Nombor Kaki Beruang".

Alat pemeriksaan dalam talian kaki beruang

Selepas menambah kod, ingat untuk memuat semula cache anda (dengan syarat anda telah memasang pemalam cache WP).

Kemudian, sila gunakan alat pengesahan dalam talian Baidu Bear Paws untuk membantu anda mengesan sama ada terdapat ralat dalam kod halaman?

Lokasi khusus: Reka Bentuk Semula Halaman → Alat Pengesahan Dalam Talian

Alat Pengesahan Dalam Talian Baidu Xiong Zhang Hao

Bagaimana jika ralat berlaku?

  • Jika terdapat ralat, sila semak sama ada URL yang perlu dikesan diisi dengan tidak betul?
  • Ingat untuk menambah http. Jika SSL didayakan, tambahkan https pada URL.
  • Sila betulkan ralat mengikut gesaan alat pengesahan.

Selepas pengesahan berjaya, gesaan berikut akan dipaparkan:

  • Data anda lulus pengesahan
  • 详情
  • Pengesahan berjaya, data anda mematuhi standard format nombor kaki beruang

Selepas pengesahan berjaya, mesej berikut akan muncul: Data anda telah berjaya disahkan melalui butiran pengesahan. Data anda mematuhi piawaian format Xiong Zhang Hao.

Pengesahan akaun Baidu untuk blog Chen Weiliang kini selesai!

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Tatal ke