Каталог статей
Как интегрировать Baidu Xiong Zhang Hao в WordPress ?
Код без плагинов WP для добавления учебника по номеру медвежьей лапы
Что такое медвежья лапа Baidu?Для чего нужна медвежья лапа?
В этой статье в блоге Чэнь Вэйляна обсуждаются возможности регистрации в аккаунтах Xiong Zhang Hao и Baijiahao.
По словам Чэнь Вэйляна , Baidu запустила Xiong Zhang Hao, потому что хотела использовать свои преимущества в поисковой выдаче и ресурсах веб-мастеров, чтобы конкурировать с такими самопровозглашенными медиа- платформами , как официальные аккаунты WeChat и Toutiao. Конкуренция — это хорошо, поскольку она указывает на многообещающее будущее (финансовые перспективы).
Однако требования к участникам программы Baidu Xiong Zhang Hao ниже, чем к участникам Baidu MIP, что делает её очень подходящей для специалистов в сфере электронной коммерции и работников новых медиа!
Структурная трансформация страницы номера лапы медведя
WordPress также может использовать плагины, позволяющие веб-сайту реализовать структурированное представление Baidu Bear Paws.
Однако установка слишком большого количества плагинов WordPress может повлиять на скорость работы сайта, поэтому Чен Вэйлян рекомендует добавлять их через код.
Начиная с версии 2.9 WordPress, он по умолчанию поддерживает теги 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 Bear дает следующее значение кода:
- @контекст: Обязательное поле, оставьте "https://ziyuan.b"aidu.com/contexts/cambrian.jsonld", если вам нужно проверить схему данных, вы можете заменить ее адресом схемы
- @я бы: Обязательное поле, url@id текущей веб-страницы: Обязательное поле, URL-адрес текущей веб-страницы
- аппид: Обязательное поле, идентификатор медвежьей лапы
- заглавие: Обязательное поле, заголовок, рекомендуемая длина: до 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>Значение кода:
- @я бы= Получить URL текущей страницы
- название= текущий заголовок страницы
- изображения= Избранное изображение текущей страницы
- описание= После первых 100 слов описания страницы используйте ...
- pubDate= время публикации страницы год-месяц-день ЧТ:час:минута:секунда
注意 事项
Обязательно измените указанный выше «ваш APPID» на свой собственный APPID.
Получите номер лапы медведя APPID и TOKEN
- Пожалуйста, получите свой APPID на странице отправки API Bear Paws ▼

Найдите «Push API» и получите appid и токен в адресе вызова API:
http://data.zz.baidu.com/urls?appid=你的APPID&token=你的token&type=realtime
Автоматическая отправка 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» и «ваш ТОКЕН» в приведенном выше коде на свои собственные.
- Для получения информации о методе получения см. выше «Получение APPID и TOKEN номера медвежьей лапы».
Медвежья лапа онлайн-инструмент для осмотра
После добавления кода не забудьте обновить кэш (при условии, что у вас установлен плагин WP cache).
Затем воспользуйтесь онлайн-инструментом проверки 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
