Wallogit.com
2017 © Pedro Peláez
Seo Tools for Bitrix
Библиотека для работы с метатегами разных видов. Facebook, Twitter, Google, Vkontakte и обычных метатегов. Присутствует возможностьь управления кастомными метатегами. По умолчанию теги берутся из SEO функций Битрикса. При присутствии на странице следующих SEO функций, (*1)
$APPLICATION->SetPageProperty("title", "Заголовок");
$APPLICATION->SetPageProperty("description", "desc");
Библиотека их автоматически подхватит и подключит теги для Facebook, Twitter, Google, Vkontakte., (*2)
composer require izica/bitrix-seo-tools
Для тех кто первый раз сталкивается с composer на битриксе. Библиотеки обычно ставятся в local/php_interface (cd local/php_interface). Далее в local/php_interface/init.php прописывается:, (*3)
require_once 'vendor/autoload.php';
header.php, (*4)
<head>
<?$APPLICATION->ShowHead();?>
<?BitrixSeoTools::showMeta()?>
<title><?$APPLICATION->ShowTitle();?></title>
</head>
BitrixSeoTools::title('Page Title');
BitrixSeoTools::description('Page Description');
BitrixSeoTools::keywords('page, bitrix, seo');
BitrixSeoTools::image('someurl/image.jpg');
BitrixSeoTools::title('Page Title')
->description('Page Description')
->keywords('page, bitrix, seo')
->image('someurl/image.jpg');
BitrixSeoTools::opengraph()
->title('Title')
->description('Description')
->image('image.jpg');
BitrixSeoTools::custom()
->add(['charset' => 'utf-8'])
->add([
'http-equiv' => 'Content-Type'
'content' => 'text/html; charset=UTF-8'
]);
<a href="<?=BitrixSeoTools::share()->facebook();?>" target="_blank">Facebook</a>
BitrixSeoTools, (*5)
share:Share, (*6)
OpenGraph, (*7)
url, (*8)
GooglePlus, (*9)
image, (*10)
Twitter, (*11)
image, (*12)
Bitrix, (*13)
Custom, (*14)
add, (*15)
Share, (*16)