Инструкция основывается на знаниях, полученных в предыдущих уроках, поэтому, кто не в курсе – обязательно ознакомьтесь с ними, тем более, что мы устанавливали модули, которые сейчас нам пригодятся. Продолжим манипуляции с заголовками, которые, если не ошибаюсь, мы затронули в прошлой главе. Я покажу, как выводить произвольные заглавия внутри тегов <title> </title>
, не зависящие от названий материалов в тексте. Заодно научимся размещать ссылки на статические страницы в шаблонном меню сайта на Drupal.
Поехали. В админке открываем Структура → Типы материалов → Basic Page:
Открываем Page Title Settings, отмечаем Show field, сохраняем тип материала:
В результате, когда мы в очередной раз будем добавлять содержимое в виде странице или статьи (настройки, показанные выше можно также применить к статьям (Article):
в настройках публикации появится знакомая нам вкладка Page Title Settings, открыв которую, мы получим возможность прописать независимый заголовок материала:
После добавления статических страниц наподобие «О сайте» или «Контактная информация» найти их бывает затруднительно, в отличии от статей, анонсы которых выводятся на главную. Исправляется этот нюанс достаточно легко еще в процессе публикации страниц. В итоге в указанном меню сайта отобразится ссылка на материал. Как это сделать, сейчас посмотрим.
В процессе добавления содержимого, к примеру, Basic Page, в настройках создаем ссылку в меню, прописываем название ссылки, ниже выбираем, где именно разместится ссылка:
В целях экономии места, название ссылки можно прописать коротко, не так как у меня в примере.
После создания ссылки на страницу, она доступна в главном меню сайта на Drupal:
Если мы пройдем по ссылке, в строке браузера появится что-то вроде этого:
По умолчанию новые страницы публикуются в папке content, а название публикации в браузере отображается на русском языке. Так вот, если имеется потребность, имеется и возможность назвать папку другим именем, а URL адреса (названия страниц в браузере) выводить латинскими буквами, что более выгодно для поисковой оптимизации текста, так как кириллический алфавит кодируется и в поиске участвует набор непонятных символов.
Ссылки на статичные страницы также можно проставлять внутри текста публикаций, таким образом осуществляя внутреннюю перелинковку сайта.
Следующая глава о том, как показывать нужные URL адреса, URL ссылки.
Настройка Drupal Drupal ссылки и заголовки Редактирование Drupal