Как добавить метаданные Open Graph в Facebook в темах WordPress

  1. Добавление метаданных Open Graph в Facebook с помощью WordPress SEO
  2. Добавление метаданных Open Graph в WordPress с помощью официального плагина Facebook
  3. Добавить метаданные Open Graph Facebook в тему WordPress вручную

Мы поделились с вами, как добавить кнопку «лайк» в WordPress , Тогда мы писали о том, как добавить кнопку отправки Facebook в WordPress , Как правило, теперь Facebook действительно умело выбирает нужные данные для ваших сообщений, когда они публикуются на Facebook. Однако в последнее время мы слышали о том, что Facebook не вытягивает нужное миниатюрное изображение, когда кто-то нажимает «Нравится», не тянет правый заголовок страницы и т. Д. В этой статье мы расскажем, как добавить мета-информацию об открытом графике Facebook в темах WordPress. который решит все эти проблемы.

добавить кнопку отправки Facebook в WordPress

У нас есть три метода, два из которых требуют установки плагина. Третий метод предназначен для пользователей среднего уровня, которые не стесняются изменять свои темы.

Добавление метаданных Open Graph в Facebook с помощью WordPress SEO

На WPBeginner и на всех наших сайтах мы используем WordPress SEO , Это не только поможет вам добавить заголовки и мета описания. Это полный пакет оптимизации сайта для WordPress. WordPress SEO также оснащен социальными функциями, в том числе возможностью добавлять метаданные Facebook Open Graph в темах WordPress.

Первое, что вам нужно сделать, это установить и активировать, WordPress SEO от Yoast плагин. После активации вам нужно перейти в раздел SEO »Социальные сети и просто установить флажок рядом с метаданными« Добавить открытый график » .

После активации вам нужно перейти в раздел SEO »Социальные сети и просто установить флажок рядом с метаданными« Добавить открытый график »

Вы можете сохранить свои настройки или продолжить и настроить другие параметры социальной сети Facebook на экране. Вы можете подключить свой сайт к вашей учетной записи пользователя Facebook в качестве администратора. При этом вы сможете увидеть идеи Facebook для этого сайта. Вы также можете указать URL своей страницы в Facebook, и он будет добавлен в метаданные Facebook Open Graph.

На этой же странице вы можете добавить изображение и описание для первой страницы. Вы также можете добавить изображение по умолчанию, которое будет использоваться, если к статье не прикреплено изображение.

Вот и все, вы успешно добавили метаданные открытого графика Facebook в свою тему WordPress.

Добавление метаданных Open Graph в WordPress с помощью официального плагина Facebook

Если вы используете другой плагин SEO, как Все в одном SEO или просто не хотите устанавливать плагин WordPress SEO, тогда вы все равно можете добавить метаданные открытого графика Facebook, используя официальный плагин Facebook для WordPress.

Первое, что вам нужно сделать, это установить и активировать facebook плагин. Просто активировав плагин Facebook, вы добавите метаданные открытого графика в заголовок вашей темы.

Это все, что вы включили метаданные открытого графика Facebook на своем сайте WordPress.

Использование официального плагина Facebook позволяет использовать многие другие функции, которые предлагает этот надежный плагин. Например, вы можете использовать его, чтобы добавить Facebook .. / Фанбокс , вставлять сообщения о статусе Facebook , кнопка добавления подписки для авторов , и многое другое.

Добавить метаданные Open Graph Facebook в тему WordPress вручную

Этот метод требует от вас редактирования файлов тем, поэтому убедитесь, что вы резервное копирование файлов вашей темы прежде чем вносить какие-либо изменения. Просто скопируйте и вставьте этот код в файл functions.php вашей темы или сайт-специфический плагин ,

// Добавление открытого графика в функцию атрибутов языка add_opengraph_doctype ($ output) {return $ output. 'xmlns: og = "http://opengraphprotocol.org/schema/" xmlns: fb = "http://www.facebook.com/2008/fbml"'; } add_filter ('language_attributes', 'add_opengraph_doctype'); // Давайте добавим метаинформацию Open Graph function insert_fb_in_head () {global $ post; if (! is_singular ()) // если это не пост или страница return; echo '<meta property = "fb: admins" content = "идентификатор вашего пользователя" />'; echo '<meta property = "og: title" content = "'. get_the_title (). '" />'; echo '<meta property = "og: type" content = "article" />'; echo '<meta property = "og: url" content = "'. get_permalink (). '" />'; echo '<meta property = "og: site_name" content = "ИМЯ САЙТА ЗДЕСЬ" />'; if (! has_post_thumbnail ($ post-> ID)) {// сообщение не имеет рекомендуемого изображения, используйте изображение по умолчанию $ default_image = "http://example.com/image.jpg"; // замените это изображением по умолчанию на вашем сервере или изображением в вашей медиатеке echo '<meta property = "og: image" content = "'. $ default_image. '" />'; } else {$ thumbnail_src = wp_get_attachment_image_src (get_post_thumbnail_id ($ post-> ID), 'medium'); echo '<meta property = "og: image" content = "'. esc_attr ($ thumbnail_src [0]). '" />'; } echo ""; } add_action ('wp_head', 'insert_fb_in_head', 5);

Примечание: не забудьте изменить имя сайта, где написано «Ваше имя сайта идет сюда» . Также измените URL изображения по умолчанию с изображением вашего. Мы бы рекомендовали разместить там изображение с вашим логотипом, поэтому, если в вашем сообщении нет миниатюры, тогда оно вытягивает логотип вашего сайта. Исследования показывают, что публикации без миниатюр менее эффективны, чем записи с миниатюрами. Также не забудьте добавить свой идентификатор пользователя. Вы можете найти свой идентификатор пользователя Facebook, перейдя по этому адресу: http://graph.facebook.com/syedbalkhi (Просто замените syedbalkhi своим собственным именем пользователя).

Это все, что вам нужно сделать. Как только вы сохраните свой файл functions.php (или плагин для конкретного сайта), он начнет показывать метаданные открытого графика Facebook в заголовке WordPress.

Мы надеемся, что эта статья помогла вам добавить метаданные открытого графика Facebook в WordPress. Это отличный способ привлечь пользователей к вашему контенту на огромной социальной платформе Facebook.

Если вам понравилась эта статья, пожалуйста, подпишитесь на нашу YouTube канал для большего количества видеоуроков WordPress. Вы также можете найти нас на щебет а также facebook ,