Вы здесь

Как добавить мета тег viewport в Drupal

Добавить мета теги на Ваш сайт можно несоклькоими спосабами. Я расскажу Вам два.

Первый способ самый простой и дилетантский. Нужно открыть файл html.tpl.php Вашей темы и в секцию head добавить нужный Вам код. Однако это не очень удобный сопосб если, например, имеется несколько шаблонов html.tpl.php для разных страниц.

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

function themename_page_alter($page) {
  $viewport = array(
  '#type' => 'html_tag',
  '#tag' => 'meta',
  '#attributes' => array(
    'name' =>  'viewport',
    'content' =>  'width=device-width, initial-scale=1, maximum-scale=1')
  );
  drupal_add_html_head($viewport, 'viewport');
}

Как Вы видите из этого простого примера мы создаем структурированный массив и добавляем его в секцию head с помощью функции drupal_add_html_head. Подробнее о ней Вы можете прочитать на официальном сайте документации Drupal.

Для вступления изменений в силу Вам необходимо сбросить кеш сайта.

Теги: