Как WordPress представляет номер лапы Baidu Bear? Код без плагинов WP для добавления учебника по номеру медвежьей лапы

Как интегрировать 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» номера лапы медведя.

Как WordPress представляет номер лапы Baidu Bear? Код без плагинов WP для добавления учебника по номеру медвежьей лапы

Добавить данные 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 ▼

Интерфейс отправки и отправки API Baidu Xiong Zhang Hao

Найдите «Push API» и получите appid и токен в адресе вызова API:

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

Автоматическая отправка API медвежьей лапы

После того, как WordPress завершит преобразование страницы, следующим шагом будет отправка контента в лапу Baidu Bear.

Есть 2 способа подачи:

  1. Автоматическая отправка API
  2. Отправить вручную

(Это очень похоже на предыдущую отправку ссылок на платформу веб-мастеров 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, чтобы определить, есть ли ошибка в коде страницы?

Конкретное местоположение: Редизайн страницы → Инструмент онлайн-верификации

Инструмент онлайн-верификации Baidu Xiong Zhang Hao

Что делать, если возникает ошибка?

  • Если есть ошибка, проверьте, правильно ли заполнен URL-адрес, который необходимо обнаружить?
  • Не забудьте добавить http. Если SSL включен, добавьте https к URL-адресу.
  • Пожалуйста, исправьте ошибки в соответствии с подсказками средства проверки.

После успешной проверки появится следующее приглашение:

  • Ваши данные проходят проверку
  • 详情
  • Проверка прошла успешно, ваши данные соответствуют стандарту формата номера медвежьей лапы

После успешной проверки появится следующее сообщение: Ваши данные успешно проверены в соответствии с процедурой проверки. Ваши данные соответствуют стандарту формата Xiong Zhang Hao.

Проверка аккаунта в Baidu для блога Чэнь Вэйляна завершена!

Надеюсь, статья «Как интегрировать Baidu Xiong Zhang Hao в WordPress? Руководство по добавлению Xiong Zhang Hao без плагинов в WP», опубликованная в блоге Чэнь Вэйляна ( https://www.chenweiliang.com/ ), окажется для вас полезной.

Не стесняйтесь делиться ссылкой на эту статью: https://www.chenweiliang.com/cwl-552.html

Чтобы раскрыть еще больше скрытых трюков🔑, присоединяйтесь к нашему каналу в Telegram!

Поделитесь и поставьте лайк, если вам понравилось! Ваши репосты и лайки — наша постоянная мотивация!

 

发表 评论

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

Наверх