Проблема в следующем, установлен модуль Meta tags - настроил, все прекрасно работает, но не получается добавить мета теги к главной странице.
Мне даже не надо, что бы они формировались каким-то образом, мне нужна возможность в ручную их прописать на главной странице (и возможность по сути в модуле есть, только вот не выводятся они на главной).
Собственно сайт http://inzhenerniesistemi.ru/
Вот пример - http://www.inzhenerniesistemi.ru/ventilaciya-i-kandicionirovanie
На этой странице мета теги отлично цепляются, а на главной не хотят.
Пробовал прописывать как и при редактировании самой страницы, так и в настройках модуля (в Global: Front page и даже в Global
Собственно настройки модуля на скрине (на всякий).
Ниже информация, что бы исключить все вопросы.
Установлен друпал версии 7.10, русифицирован.
Кроме включенных в друпал модулей по умолчанию, установлены так же следующие модули:
Chaos tool suite (Включен только Chaos tools, требуется для работы модуля Meta tags)
Meta tags
Open Graph meta tags
Pathauto
Token
Transliteration
Page Title
CKEditor
IMCE
Включена тема Zen 7.x-3.1
Ничего не обновлял, так как только что установил и скачал последние версии модулей, чистить кэш пробовал.
Возможно не настроен вывод мета тегов на главную (это только мое предположение), но сам я этого сделать не смогу.
Я cms не пользовался никогда, да и php не знаю, поэтому надеюсь на вашу помощь.
Комментарии
Вы не указали самого главного!
Какие именно мета Вам нужно добавить?
Речь идет о keywords и description, с проблемой так и не разобрался, установил модуль "meta tags quick", с ним все прекрасно работает.
А в meta tags quick как на главной установил?
А в meta tags quick как на главной установил?
А в meta tags quick как на главной установил?
А в meta tags quick как на главной установил?
Поздний ответ, но, надеюсь, поможет другим.
Здесь найден костыль для изменения метатегов на главной странице модулем metatags: http://drupal.org/node/1259462#comment-5366546
Для тех, кто не знает английского: нужно изменить файл
sites/all/modules/metatag/metatag.module
, в нем найти строку$instance = "{$entity_type}:{$bundle}";
и сразу после нее вставить строкуif (drupal_is_front_page()) $instance = 'global:frontpage';
admin/config/search/metatags/config/global:frontpage
Описание и Ключевые слова
Спасибо!
Спасибочки!
Спасибочки!
Спасибочки!
Извините, не понял...
Это для седьмого друпала?
Там только вижу:
Комментарий
Path-based meta tags
Материал
Термин таксономии
Пользователь, а куда ввести описание для главной не видно ((
В meta tags quick теги для главной устанавливаются с помощью Path-based meta tags для страницы, которая указана в настройках сайта как главная. Если там ничего не указано, то адрес будет - node
Прошу объяснить:
Во вкладке Path-based meta tags есть node, но при нажатии "изменить" его появляется возможность изменить название, но куда вставить мета-теги не понятно.
Решила этот вопрос следующим образом: во вкладке "информация" поставила галки напротив Path-based meta tags.
НО возникла другая проблема: мета-тегов нет на главной (хотя они прописаны!), при просмотре кода страницы, и ни один сервис их не находит...
ПОЧЕМУ???
Мета теги не работали на главной странице потому что
в шаблоне page--front.tpl.php
у меня была закоментирована след строка
<?php//print render($page['content']); ?>
Так же не отображалось на главной. Решил добавлением первой строчкой в page--front.tpl.php
render($page['content'])
?>
Источник
Спасибо, помогло!
Спасибо, помогло!
спасибо!
Можно обойтись и без раскоментирования
<?php//print render($page['content']); ?>
используя следующий код в page--front.tpl.php
<?php print render($page['content']['metatags']); ?>