PRO IT

профессиональное мнение

  • IT
    • Android
    • IP телефония
    • Linux
    • Mac OS X
    • Железо
    • Интернет
    • Программирование
    • Софт
  • Бизнес
  • WOW!
  • Литература
    • Аудиокниги
    • Книги
    • Публикации
  • Музыка
  • Сервисы
    • Генератор паролей Онлайн
    • Код ответа сервера
    • Количество символов в тексте
  • О блоге
    • Написать автору
    • Как написать гостевой пост в блоге ablex.ru ?
    • Реклама в блоге
  • IT
    • Android
    • IP телефония
    • Linux
    • Mac OS X
    • Telegram
    • Железо
    • Интернет
    • Программирование
    • Софт
  • WOW!
  • Бизнес
  • Литература
    • Аудиокниги
    • Книги
    • Публикации
  • Музыка
  • Сервисы
    • Аналитика
      • Анализ сайтов
      • Скорость сайта
    • Дизайн
    • Продвижение
      • СЕО
        • СЕО анализ сайта
      • СММ
    • Разработка
  • События
  • Юмор
PRO IT Интернет Bitix: установка динамических заголовков и метатегов (Отложенные функции)


Bitix: установка динамических заголовков и метатегов (Отложенные функции)

Ablex · Окт 20, 2012 · 0 комментариев

При динамическом формировании страницы в Битрикс, часто возникает необходимость назначить метатеги и заголовки страницы только послее формирования контента. Например, установить сверху страницы заголовок H1, по параметрам рассчитанным на этой странице (уже после заголовка). Для оптимизации контента страницы эта функция очень важна, так как дает возможность установить на каждой динамической странице уникальные и релевантные содержанию заголовки и метатеги. К счастью, с помощью API Bitrix эта проблема легко решается.

Итак, разработчики Битрикс предусмотрели отложенные функции для установки Title, Keywords и Description, которые можно вставить в любое место шаблона, для того, что бы эти метатеги формировались нужным образом:

$APPLICATION->SetTitle($NameTitle.»тут можно добавить статическую часть»);

Устанавливает Заголовок (Title) динамической страницы.

$APPLICATION->SetPageProperty(«keywords», $NameKeyw.» тут можно добавить статическую часть»);

Устанавливает keywords (ключевые слова) страницы.

$APPLICATION->SetPageProperty(«description», $NameDesc.» тут можно добавить статическую часть»);

Устанавливает метатег description (описание) страницы.

С этим понятно, но как же вывести сверху страницы заголовок H1, если его содержание определяется в теле шаблона?

Для этого, с помощью отложенных функций, можно создать свою переменную, для ее использования в начале страницы.

Итак, в теле шаблона устанавливаем свойство SetTit из переменной $NameH:

$APPLICATION->SetPageProperty(«SetTit», $NameH);

Теперь мы можем использовать это свойство для формирования заголовка H1 в начале страницы:

<h1><?$APPLICATION->ShowProperty(«SetTit»); ?></h1>

Таким же образом, при необходимости можно формировать и другие заголовки страницы.

 

Поделиться "Bitix: установка динамических заголовков и метатегов (Отложенные функции)"

  • Facebook
  • Twitter
  • Google+
  • LinkedIn
  • VKontakte
  • E-mail

Интересное по теме:

  • Бесплатный облачный хостинг от MegaindexБесплатный облачный хостинг от Megaindex
  • Seo анализ интернет магазина профессиональной косметики
  • SEO тендер в регионах России — и смешно и страшноSEO тендер в регионах России — и смешно и страшно
  • LiveStreet vs InstantCMS корпоративная соц.сеть «малой кровью»LiveStreet vs InstantCMS корпоративная соц.сеть «малой кровью»
Подпишитесь на рассылку
Метки: Bitrix, SEO, Битрикс, отложенные функции, сео

Ablex

Свежие записи

  • Удобный телеграм бот для поиска скидок и купонов @AllKuponBot
  • 6 главных трендов e-mail маркетинга в 2018 году
  • Magento 2.1: Добавление категорий и товаров по API
  • Анализ трафика CPA партнеров в Google Analytics. Борьба с фродом
  • WordPress WooCommerce: добавление категорий и товаров по API в каталог

Лучшие метки

Google AnalyticsAndroidаналитикаMac OSIP-телефонияwordpressbluetoothVPNSEOSIPRedmineAsteriskсервисIP-АТСUbuntuSamsung Galaxy S3Raspberry PiА/Б тестFreePBXgoogle

Авторы

  • Ablex (RSS) (200)
  • AD (RSS) (4)
  • TXT (RSS) (4)

Рекомендуем

  • Хостинг TimeWeb
  • IP телефония Zadarma
  • CPA сеть Admitad
Карта сайта
© 2010 - 2017 PRO IT. Все права защищены. Копирование материалов возможно только с установкой активной ссылки на ablex.ru
118 запрос 0,172 секунд. Этот блог летает на хостинге TimeWeb.
Top