Intereting Posts
Где переменные плагина живут в db? Условные мета-боксы Предотвращение пустого заголовка сообщения в форме отправки через сообщение переднего конца (wp_insert_post_) Какую страницу я должен использовать для контактной формы? Одна кнопка для изменения всех настроек в настройке темы? Переводить контент, а не экземпляр, за сообщение Не показывать изображения на главной странице Шаблон страницы с разным содержимым страницы и сообщения получить идентификаторы всех страниц из wp_list_pages Как заменить настройки в плагине WordPress из темы Несколько шаблонов для отдельных настраиваемых типов сообщений WP Query – условия фильтрации с регулярным выражением Невозможно включить файл в дочернюю тему Количество сообщений пользователя по идентификатору пользователя, типу сообщения и статусу сообщения Список категорий Обновления плагина с ошибкой с фатальной ошибкой

Несколько og: изображение для Facebook

Я действительно искал этот сайт для ответа на этот вопрос в течение некоторого времени. Поиск способа «эхо / печати» нескольких изображений og: для facebook. То, что я здесь использовал, только «the_post_thumbnail»

function fb_image() { if (is_single()) { global $post; $feature_image = get_the_post_thumbnail($post->ID); $doc = new DOMDocument(); $doc->loadHTML($feature_image); $imageTags = $doc->getElementsByTagName('img'); foreach($imageTags as $tag) { $image_url = $tag->getAttribute('src'); } } ?> <meta property="og:image" content="<?php echo $image_url; ?>" /> <?php } add_action('wp_head', 'fb_image'); 

Solutions Collecting From Web of "Несколько og: изображение для Facebook"

Выяснил это с помощью

 function postimage($size = 'thumbnail', $qty = -1) { if (is_single() && !is_home() && !wp_attachment_is_image()) { global $post;$images = get_children(array( 'post_parent' => $post->ID, 'post_type' => 'attachment', 'posts_per_page' => $qty, 'post_mime_type' => 'image') ); if ( $images ) { foreach( $images as $image ) { $attachmenturl = wp_get_attachment_url($image->ID); $attachmentimage = wp_get_attachment_image( $image->ID, $size ); echo '<meta property="og:image" content="'.$attachmenturl.'"/>'; } } else { echo "No Image"; } } } add_action('wp_head', 'postimage');