Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно, 
то ждем ваше обращение в нашей службе тех поддержки.
		
	
	
	
	
		 Наверх
 Наверх
	
	
то ждем ваше обращение в нашей службе тех поддержки.
	
								
			Выполняя продвижение сайта в социальных сетях, регулярно приходится с излишней самостоятельностью механизмов постинга. Вставив ссылку на материал сайта, в качестве иллюстрации, заголовка и анонса можно получить все, что угодно. Причем в разных сетях и результаты разные! Борются с этой "медвежьей услужливостью", как правило, отдельной подготовкой верстки и иллюстраций для SMM. Однако это непроизводительное дублирование, а следовательно, лишние расходы. Нельзя ли настроить «Битрикс» так, чтобы публикация ссылки в соцсетях гарантированно обеспечивала пост с заданным заголовком, анонсом и иллюстрацией? Можно! Вот как это сделать, используя Open Graph:
1. Пропишите в заголовке страницы мета-теги Open Graph
Между тегами надо добавить 3 строчки:
2. Настройте компонент вывода новостей
Найдите папку шаблона news.detail и добавьте в папку .default два новых файла.
Первый файл result_modifier.php. В нем должен быть код:
Второй файл component_epilog.php должен содержать код:
3. Организуйте вывод мета - тегов
Для этого включите в шаблон функцию вызова
Удачи!
			
			
Назад в раздел
		  1. Пропишите в заголовке страницы мета-теги Open Graph
Между тегами надо добавить 3 строчки:
<meta property="og:title" content="Заголовок новости" /> <meta property="og:description" content="Текст анонса" /> <meta property="og:image" content="Путь к изображению анонса" />
2. Настройте компонент вывода новостей
Найдите папку шаблона news.detail и добавьте в папку .default два новых файла.
Первый файл result_modifier.php. В нем должен быть код:
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();
//Кэшируем необходимые нам ключи $arResult что бы можно было их использовать в component_epilog.php
$this->__component->SetResultCacheKeys(array(
    "NAME",
    "PREVIEW_TEXT",
    "PREVIEW_PICTURE"
));?>
Второй файл component_epilog.php должен содержать код:
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
$APPLICATION->AddHeadString('<met a property="og:title" content="' . $arResult["NAME"] . '" />');
$APPLICATION->AddHeadString('<met a property="og:description" content="' . $arResult["PREVIEW_TEXT"] . '" />');
$APPLICATION->AddHeadString('<met a property="og:image" content="' . $arResult["PREVIEW_PICTURE"]["SRC"] . '" />');
?>
3. Организуйте вывод мета - тегов
Для этого включите в шаблон функцию вызова
$APPLICATION->ShowHeadStrings()
Удачи!
Назад в раздел
Подписаться на новые материалы раздела:
	Загрузка...
	
			
				
	
		
	
	
	
	
	 Наверх
 Наверх