Визуальное редактирование шаблона wordpress. Специфические функции шаблона. Как менять шаблоны WordPress
Каждая тема оформления имеет ряд настроек, изменить которые можно из панели управления CMS. Разнообразие параметров от шаблона к шаблону может меняться, но настроить из админ-панели логотип, фон, шрифты, сайдбары, название, описание сайта позволяет практически каждая тема.
Несмотря на это владелец сайта может захотеть изменить какие-то мелочи, править которые панель управления не позволяет. В таком случае можно нанять веб-мастера, но если нет денег или есть время, в шаблоне легко можно разобраться и внести необходимые правки самостоятельно.
Тема движка состоит из множества файлов. Зная, за какую часть сайта каждый из них отвечает, вы легко сможете править дизайн шаблона CMS «под себя».
В файлах темы находится код HTML, PHP и CSS. По HTML/CSS на сайте есть отдельный справочник, а знаний PHP для формирования дизайна в принципе не требуется.
Итак, в любом шаблоне WordPress есть следующие файлы.
1. index.php
. Файл формирует главную страницу сайта и вызывает другие файлы темы оформления.
2. header.php
. Создаёт верх, «шапку» сайта - обычно она содержит логотип, название, описание веб-ресурса, а также горизонтальное меню. HTML-контейнер тоже находится в этом файле.
3. footer.php
. Содержит код нижней части сайта, его «подвал».
4. style.css
. Файл каскадных таблиц стилей. Так как обычно он бывает достаточно большим, style.css
хорошо прокомментирован. К сожалению, чаще всего на английском, но базовых знаний будет достаточно, чтобы понять, какая часть кода за оформление каких элементов отвечает. Подробнее о CSS читайте здесь.
Это обязательная основа шаблона WordPress, но обычно файлов темы гораздо больше, и вот встречающиеся чаще всего.
1. single.php
- отдельный пост.
2. page.php
- страница.
3. sidebar.php
- боковая панель/панели.
4. archive.php
- архивы статей.
5. search.php
- страница поисковой выдачи.
6. comments.php
- вывод комментариев.
7. 404.php
- страница ошибки с кодом 404 (Файл не найден).
8. function.php
- файл, содержащий функции темы оформления. В него вы можете добавить и свои собственные PHP-скрипты.
Конечно, обычно шаблоны содержат гораздо больше файлов, чем было описано выше, но они, как правило, не нуждаются в редактировании. Кроме того, о назначении каждого файла вы можете узнать из его названия и комментариев внутри.
Редактировать шаблоны часто требуется, чтобы исправить или добавить какую-нибудь мелочь. Ниже приведено несколько распространённых ситуаций.
Добавить меню
Меню можно располагать не только в местах, установленных темой (делается это через виджеты), но и в любой другой части сайта или даже на определённой странице.
Чтобы вставить меню в любое место, добавьте строку:
непосредственно в код страницы там, где хотите его разместить. Строка сработает, если произвольное меню на сайте всего одно. При наличии нескольких в код следует добавить строку вида:
"Меню_1")); ?>
где вместо Меню_1
нужно ввести название вашего меню.
Изменить страницу 404
Если ссылка ведёт на несуществующую страницу или файл, WordPress переводит пользователя на страницу ошибки с кодом 404 (Файл не найден). За неё отвечает файл 404.php
, хранящийся в папке активной темы. Зачастую на экран выводится английский текст, и желание владельца русскоязычного сайта перевести его на родной язык вполне понятно.
Чтобы изменить содержимое страницы откройте в редакторе файл 404.php
, найдите строки с отображающимся в браузере текстом и измените их (выводимый текст чаще всего заключается в кавычки). Например, в одной из стандартных тем (twentyfourteen) вас будет интересовать следующий код:
Замените текст в кавычках (не там, где twentyfourteen, а другой) на свой и получите видоизменённую страницу 404.
Прописать копирайт
Внизу сайта принято писать служебную информацию, в частности, годы работы ресурса и копирайт. В подавляющем большинстве случаев свою «метку» в файле footer.php
оставляют авторы тем оформления, а веб-мастера, естественно, хотят заменить эту информацию на свою.
За «ноги» сайта, как мы знаем, отвечает хранящийся в корне активной темы файл footer.php
, и искать отвечающий за копирайт код следует именно в нём.
Например, тема flat-white вспомогательную информацию прячет в следующих строках этого файла:
" title="
">
">
Русифицировать текст
Частенько шаблоны WordPress русифицированы не до конца или не переведены вовсе. Зная файловую структуру темы и то, что показываемый пользователю текст (если это не переменная) в коде всегда взят в кавычки, легко найти и самостоятельно перевести нужный фрагмент, причём не обязательно искать слово вручную - для этого можно воспользоваться автоматическим поиском, который присутствует в каждом редакторе кода.
Например, в шаблоне flat-white сразу хочется русифицировать как минимум две надписи: «READ MORE» и «Leave a Comment», так как их видно на главной странице.
За главную страницу отвечает файл index.php
, расположенный в корне каталога темы, следовательно, редактировать надо его. Но текста надписей в нём нет, поэтому необходимо разбираться в коде, чтобы узнать, где они хранятся. В нашем случае за информацию под постами на главной странице отвечает файл template-parts/content.php
, подключенный строкой
Если перейти в него и в коде
".__("Leave a Comment", "flat-white")."
"; ?>
текст Leave a Comment
заменить на
Когда-то я рассматривал интересный проект — визуальный редактор для создания WordPress шаблона непосредственно из админки. Сегодня расскажу о похожем, но более функциональном и мощном продукте — . Это отдельная версия профессионального десктопного веб-редактора Pinegrow, который используется при создании сайтов с адаптивностью, скриптами, Bootstrap’ом и другими фишками. Так вот Pinegrow WP — это специальное дополнение, позволяющее создавать именно WordPress шаблоны.
Основные функции Pinegrow WP:
- Преобразование статических HTML макетов в WordPress темы — выделяете те или иные элементы шаблона и выбираете для них соответствующие параметры.
- Создание WP шаблонов с нуля с помощью визуального редактора — просто добавляете на страницу нужные элементы (сайдбар, список постов и т.п.)
- Поддержка 175 WordPress тегов — позволяет быстро найти для элементов HTML макета нужные значения (заголовок поста, дата, имя автора).
- Поддержка плагинов и PHP функций — в качестве параметров элементов можно выбирать не только WordPress теги, но и задавать переменные, добавлять PHP функции.
- Просмотр в реальном времени создаваемой WordPress темы позволяет увидеть что получается после ваших настроек.
- Просмотр генерируемого PHP кода для макета.
Кроме этого, вы сможете работать непосредственно с контентом вашего WordPress сайта, импортируя картинки в Pinegrow WP. На выходе получаете чистый код PHP/HTML код, сервис не добавляет никакие лишние элементы в базовый макет.
Вот небольшое видео как работает Pinegrow WP:
Вы можете потестировать данный софт самостоятельно. Для этого скачиваете программку с официального сайта (есть версии для Windows, Mac и Linux). После установки запрашиваете бесплатный временный лицензионный ключ (на 7 дней). Вводите пароль, что приходит на почту и попадаете в систему.
В настройках (значок шестеренки) Framework & Plugin Manager for index.html отмечаете WordPress, после чего загружаете какой-то HTML шаблон. Далее кликаете по определенным элементам макета и выбираете для них соответствующие WordPress функции. Например: для картинки — the_post_thumbnail, для заголовка — the_title, для даты — the_date и т.п. То есть пользователю не нужно знать как именно в WordPress задавать тот или иной элемент, просто ищите его в имеющихся функциях и добавляете в макет. Задав всем блокам на странице соответствующее значение, в итоге получите работающий WordPress шаблон для экспорта. Алгоритм приблизительно такой, хотя с программой Pinegrow WP придется разбираться детальнее (там очень много разных функций и настроек).
В целом, Pinegrow WP — штука очень мощная, но не бесплатная. Персональная лицензия (на 3 компьютера) стоит 99 долларов. Вы можете использовать ее для скольких угодно проектов! Есть лицензии для компаний и команд разработчиков. В принципе, именно для этих целей программа и нужна — если вы или ваша компания профессионально занимается созданием сайтов (в том числе и на WordPress), то этот софт пригодится.
Последний представитель расширений, который нам осталось рассмотреть это шаблоны. Именно шаблон
в CMS Joomla 3, да и в любой другой версии определяет внешний вид и облик сайта.
Благодаря шаблонам можно кардинально изменить дизайн Вашего сайта, затратив на это минимум времени, все, что потребуется это скачать и установить готовый шаблон, и определиться с местом вывода модулей.
Но перед тем как приступить к установке нового шаблона стоит разобраться из чего, а точнее, из каких файлов состоят шаблоны Joomla 3.
Из чего состоит шаблон Joomla 3
Для шаблонов в Joomla отведена специальная папка «templates», в корне которой каждый шаблон имеет свою собственную одноименную папку. Все без исключения шаблоны состоят из файлов, причем количество этих файлов у разных шаблонов может отличаться. Но есть и стандартные файлы, без которых не будет работать ни один шаблон:
- index.php
– индексный файл, он определяет структуру сайта
- templateDetails.xml
– данный файл содержит всю информацию о шаблоне и служит для установки шаблона через панель управления
- Файлы стилей (.css)
– с их помощью определяется оформление страниц
Кроме того шаблоны могут содержать файлы скриптов (.js), изображения, языки
и многое другое. На скриншоте ниже представлен набор файлов, из которых состоит стандартный шаблон «Protostar»:
Какие бывают шаблоны
Разновидностей шаблонов достаточно большое количество, их можно классифицировать по фреймворкам, на которых они написаны или другим параметрам, но все разновидности шаблонов можно разделить на две большие категории:
- Шаблоны для сайта
– меняют облик и дизайн сайта
- Шаблоны для панели управления
– данный вид шаблонов предназначен именно для панели управления, на сайт они никак не влияют.
Работа с шаблонами Joomla 3
С разновидностями, местом хранения и файлами шаблонов разобрались, теперь поговорим о том, как работать с шаблонами при помощи панели управления. Для начала давайте перейдем в раздел «Шаблоны: Стили (Site)» («Расширения» -> «Шаблоны») и посмотрим, какие шаблоны уже присутствуют в базовой сборке CMS Joomla:
На странице «Шаблоны: Стили (Site)» видно, что в нашем распоряжении имеется два шаблона Beez3 и Protostar
, последний установлен по умолчанию для всех страниц сайта, обратите на это внимание ведь в Joomla один и тот же сайт может состоять из нескольких шаблонов. И для различных разделов сайта можно назначить свой собственный шаблон, тем самым сделать сайт более привлекательным.
Давайте откроем один из шаблонов для редактирования и посмотрим, что и как можно отредактировать:
На первой вкладке с именем «Подробно» мы видим некую информацию касательную данного шаблона, тут же разработчики нам пишут, что шаблон использует фреймворк Bootstrap.
Следующая вкладка «Дополнительные параметры» содержит базовые настройки шаблона, тут мы можем поменять цвет текста и фона сайта, логотип, заголовок шрифты и прочие настройки:
И последняя вкладка - «Привязка к меню» именно с её помощью можно назначить шаблон для всего сайта или для определенных разделов. Просто отмечаем те пункты меню, для которых будет определен данный шаблон:
Позиции модулей в шаблоне Joomla 3
На уроке, посвященном модулям Joomla , мы говорили, что они выводятся на сайт в строго определенных позициях, так называемых позициях модулей. Для каждого конкретного шаблона количество и место расположения этих позиций различное.
Как узнать или где посмотреть позиции модулей в Joomla 3
? Для этого в Joomla предусмотрен специальный предварительный просмотр, но по умолчанию он недоступен (выключен) и его необходимо включить в настройках.
Для того чтобы включить отображение позиций модулей в Joomla 3 необходимо на странице «Шаблоны: Стили (Site)» нажать на кнопку «Настройки». После этого мы попадем на страницу «Настройки менеджера шаблонов», на которой выставляем переключатель «Просмотр позиций модулей» в положение «Включено»:
После этого снова переходим на страницу менеджера шаблонов – «Шаблоны: Стили (Site)» и жмем на иконку с изображением глаза расположенную чуть левее названия шаблона:
На открывшейся странице можно посмотреть все имеющиеся в шаблоне позиции модулей и место их расположении. В дальнейшем эта информация поможет для вывода в них определенных модулей.
Создание собственных позиций модулей
Просматривать уже существующие позиции модулей мы уже научились, но как быть, если в шаблоне нет именно той позиции, которая нам нужна? В этом случае можно создать собственную позицию для модулей в готовом шаблоне Joomla. Процесс не сложный, но требует редактирования определенных файлов шаблона – index.php
и templateDetails.xml
.
В первом файле мы указываем, где будет располагаться новая позиция для модулей, во втором мы сообщим движку, что эта позиция присутствует в шаблоне и с ней можно работать.
Переходим от слов к делу, для начала открываем файл templateDetails.xml
, который находится в корневом каталоге шаблона. Вникать в его суть сейчас нет смысла, нас интересуют только позиции для модулей, они объявлены между строчками <position
>имя-позиции-модуляposition
> (строки 28-47 шаблона Protostar). По умолчанию их 18 штук:
Для того чтобы объявить свою позицию модулей добавляем дополнительную строку (либо несколько строк) такого вида:
my-module-position
Сохраняем файл, его можно закрыть, главное запомнить имя позиции, под которой вы его объявили.
Теперь открываем файл index.php и добавляем в него новый блок DIV, который будет являться контейнером для новой позиции модулей. Я для примера решил создать новую позицию для модулей в футере сайта. Пишем в футер следующий код:
Div>
Вот и все, позиция создана, можно зайти в раздел «Менеджер шаблонов» и проверить её наличие. Код индексного файла у меня получился таким:
Давайте разберем код, который отвечает за вывод модуля, он начинается со строки:
Type="modules"
Теперь необходимо указать имя позиции модуля, которое мы указали в файле templateDetails.xml:
Name="my-module-position"
За стиль кода модуля отвечает параметр style, который имеет несколько вариантов оформления, по умолчанию «none», в этом случае заголовок модуля не будет выводиться на страницах сайта.
Конечный результат кода, который отвечает за вывод модулей в определенной позиции, как вы уже поняли, выглядит следующим образом:
Вот таким образом можно создавать собственные позиции модулей абсолютно в любом шаблоне Joomla 3. Процесс как видите совершенно не сложный.
Расширенные параметры шаблона Joomla 3
Мы уже рассмотрели базовые настройки шаблона, узнали про позиции модулей и как их посмотреть в Joomla 3. Сейчас поговорим о расширенных параметрах шаблонов, посмотрим, где и как изменять файлы шаблона и создавать переопределение для модулей, компонентов и макетов.
На вкладке «Редактор» мы можем (если умеем) изменять файлы шаблона по своему усмотрению, тем самым переделать шаблон под себя, изменив его до неузнаваемости. Просто изменяем файлы, сохраняем и проверяем результат. О том, как редактировать файлы шаблона будет рассказано в дальнейшем, на уроке, посвященном созданию собственного шаблона.
Следующая вкладка, которая нас интересует это вкладка «Создать переопределение». Тут мы можем переопределить модули, компоненты либо макеты сайта, а в дальнейшем изменять их по своему усмотрению не внося изменений в оригинальные файлы:
О том, как создавать переопределение, подробно написано в статье «Переопределение в Joomla 3 », а на данном этапе нам просто необходимо понимать, где и что редактируется в шаблоне.
На последней вкладке «Описание шаблона» написана небольшая информация по данному шаблону, данная вкладка нам не интересна.
Редактирование шаблона очень удобная возможность изменять вид однотипных страниц (страниц одного модуля). Еще раз акцентирую Ваше внимание, что редактируя шаблон Вы изменяете не конкретную страницу своего сайта, а сразу ВСЕ страницы одного типа. Надеюсь, далее, на конкретных примерах это будет понятнее.
Как отредактировать
Резервная копия.
Самое первое, что Вы должны сделать — это создать резервную копию своего шаблона
. Если внесенные правки будут ошибочны — Вы всегда можете вернуться к копии шаблона, которая создана еще до редактирования.
Чтобы создать резервную копию нужно необходимо в Панели Управления сайтом перейти Дизайн — Резервное копирование шаблона
Резервная копия создает копии всех шаблонов Вашего сайта. Мы уже рассматривали ранее что на сайте Ucoz для определенных страниц сайта — определенный шаблон.
Нажмите «Создать резервную копию
» для ее создания. Сразу создаться новая резервная копия, которой будет присвоен свой номер из 10 цифр. Цифры Вы конечно не запомните, но по дате создания резервной копии можно сориентироваться. И все же мой совет — не создавайте слишком много копий, а старые, которые уже точно не пригодятся — удаляйте. Тогда будет легче ориентироваться.
Нажмите «Восстановить
«, чтобы Ваш сайт принял прежний вид (вид сохраненных ранее шаблонов).
Строение шаблона сайта uCoz
Шаблон любой страницы сайта uCoz состоит из:
- HTML разметки — HTML теги , определяющие расположение блоков на странице. Собственно каркас шаблона.
- Системные коды uCoz, которые заключены в $…$. Список системных кодов (с расшифровкой их обозначения), которые можно использовать в конкретном шаблоне находится ниже поля редактирования шаблона. Пользуйтесь этим списком, как шпаргалкой, так как иногда бывает, что в другом шаблоне Вы НЕ можете использоваться какой-то системный код. Таким образом, список системных кодов подходит ТОЛЬКО тому шаблону, под которым он расположен.
На картинке условна обозначила расположение на странице: зеленым цветом — теги HTML; красным цветом — CSS стили; синим цветом — системные коды uCoz.
Редактирование шаблона сайта uCoz
Выберите шаблон страницы, которую хотите изменить. Еще раз напоминаю, что Вы измените все страницы этого шаблона. Возьмем для примера шаблон с этого сайта: Каталог статей — Страница материалов и комментариев к нему.
Итак, для редактирования шаблона перейдите: Панель Управления — Дизайн — Управление дизайном (шаблоны). Выберите нужный шаблон и нажмите на него.
Есть несколько способов редактирования шаблонов:
1.Визуальный редактор шаблонов.
Этот способ подходит для внесения незначительных изменений в шаблон. Изменить цвет и размер шрифта, изменить расположение элементов, добавить текст.
Нажмите кнопку для перехода в визуальный редактор шаблонов.
Теперь можете внести необходимые изменения. Тут Вам не нужно знать HTML и CSS, но перечень системных кодов и их значение знать необходимо. Само редактирование очень похоже на Word или простой визуальный редактор uCoz.
Обязательно нажмите кнопку сохранить для сохранения внесенных изменений.
2. Изменение HTML кода шаблона.
Этот способ подходит для внесения любых изменений в шаблон вплоть до полного изменения шаблона, но необходимо иметь хоть какое-то представление о HTML тегах и CSS стилях.
Изменять код можно прямо на странице кода, но лично я предпочитаю делать это в стороннем HTML редакторе. Я уже неоднократно писала, что я предпочитаю Dreamweaver. Поэтому я буду рассказывать на примере этой программы.
В Dreamveaver просто редактировать шаблон, так как с одной стороны ты видишь весь код шаблона, а справа схематический результат:
Теперь я смело могу изменять свой шаблон. Выделяю справа нужную область, и код, отвечающий за это тоже выделяется. Таким образом, мне легко найти место, которое я хочу изменить, например, вставить скрипт в определенном месте. Скоро, для примера я выложу видео, о том как вставить скрипт в шаблон.
Если Вы хотите первыми узнавать о новых статьях на сайте!!!
» мы продолжили обзор инструментов TemplateToaster и рассмотрели новшества, которые появились в 5-й версии программы по сравнению с 4-й.
Как Вы уже могли понять, для настройки различных элементов шаблона сайта используются аналогичные инструменты и их опции. Например, эффекты, настройки заднего фона и т. д. Повторно рассматривать их для каждой вкладки заново нет смысла. Поэтому на элементы, рассмотренные в предыдущих статьях, буду приводить ссылку один раз, а в дальнейшем по тексту буду просто пропускать такие инструменты.
Меню
Для настройки внешнего вида меню редактор шаблонов предоставляет целый ряд инструментов на одноимённой вкладке (рисунок ниже).
Область PresetGroup,
инструмент Пресеты
. Данный инструмент (рисунок ниже) содержит готовые стили оформления меню.
Инструмент
Позиция
меню
. Данный инструмент позволяет разместить меню под, над или внутри верхнего колонтитула (хэдэра). Также есть возможность вовсе его отключить.
Область Подменю
. Настройка «макета» и «реакции» подменю.
- Click
. Открытие подменю по нажатию на кнопку пункта меню.
- Hover
. Открытие подменю при наведении курсора мыши на кнопку пункта меню.
Переключаясь между инструментами Мега
, Вертикальный
и Вы меняете «макет» подменю. На рисунках ниже приведены примеры подменю в зависимости от выбранного инструмента (согласно порядку, в перечне выше).
В зависимости от выбранного инструмента (Мега
, Вертикальный
и ) будут доступны другие. Например, если выбрать Мега
, то можно настроить Область подменю, Пункт меню
и Заголовок подменю
. Если выбрать Вертикальный
или , то только Область подменю
и Пункт меню
.
Область Подменю,
инструмент Область подменю
. Можно настроить задний фон (цвет, градиент или изображение), границу (стиль, толщину, радиус скругления или цвет) и тень.
Область Подменю,
инструменты и Заголовки подменю
. Опции этих инструментов одинаковые (рисунок ниже). Редактор шаблонов сайтов позволяет Вам настроить такие параметры (все они были рассмотрены выше в статье или ранее в других статьях):
- Высота.
- Ширина.
- Задний фон.
- Граница.
- Граница при наведении курсора.
- Тень.
- Тень при наведении.
- Разделитель.
- Отступ.
Внешний.
- Отступ.
Внутренний.
- Иконка.
Нормальное и наведённое состояние.
- Типография.
Лучше «типографика» - настройка шрифтов. Нормальное и наведённое состояние.
На вкладке (рисунок ниже) расположены инструменты для настройки боковых колонок шаблона.
Инструмент
Позволяет указать, сколько боковых панелей должно быть, и где они должны располагаться (рисунок ниже).
- Нет.
Без боковых панелей.
- Слева боковая панель.
Одна боковая панель слева от области (колонки) содержимого.
- Справа боковая панель
. Одна боковая панель справа от области содержимого.
- Слева Слева боковая панель.
Две боковые панели слева от области содержимого.
- Слева справа боковая панель
. Одна боковая панель слева от области содержимого, одна - справа.
- Справа Справа боковая панель.
Две боковые панели справа от области содержимого.
Все инструменты в областях Задний фон, Макет, Эффекты,
были рассмотрены ранее в статьях.
Область Высота.
Позволяет задать, какой должна быть высота боковых панелей. Или 100% от высоты основной области страницы (контентной) – опция Высота 100%
или боковая колонка должна подстраиваться под высоту содержимого, которое в ней размещается. Опция Эквивалентно содержимому
.
На данной вкладке (рисунок ниже) Вы найдёте инструменты, при помощи которых можно настроить внешний вид модулей. Редактор шаблонов TemplateToaster 5 Professional предоставляет Вам для этого ряд инструментов. Обратите внимание, что вкладка появляется только тогда, когда Вы активируете использование одной или двух боковых панелей на вкладке , инструмент .
Причём, инструменты разделены на области, соответствующие областям модулей (рисунок ниже).
- Контейнер
. Зелёная рамка на рисунке ниже.
- Хэдэр
. Голубая рамка на рисунке ниже.
- . Красная рамка на рисунке ниже.
Область Контейнер,
инструмент Свойства контейнера
. Вы сможете настроить внешний, внутренний отступы, границы (стиль, толщина, радиус скругления, цвет) и тень. Все эти опции уже рассматривались ранее, также, как и инструмент Задний фон
.
Область Хэдэр.
Все инструменты данной области, включая Свойства верхнего колонтитула
(иконки, внешний и внутренний отступы, тип заголовка), уже рассмотрены в предыдущих статьях.
Область
Инструмент Задний фон
уже рассматривался. Инструмент (рисунок ниже) помимо рассмотренных ранее настроек позволяет сконфигурировать новые элементы.
- Активная ссылка, Наведённая ссылка, Посещённая ссылка.
Вы можете задать оформление текста, по аналогии с другими текстовыми объектами (стиль, размер, цвет и так далее), рассмотренными ранее, для трёх различных состояний гиперссылок.
- Текст
. Для этого элемента добавлена опция Отступ
, которая позволяет настроить абзацный отступ (не путать с междустрочным интервалом).
- Заголовки
. Визуальный редактор шаблонов позволяет задать стиль, размер шрифта (кегль), семейство (гарнитуру), цвет, отступ, эффекты, выравнивание, оформление (подчёркнутый, зачёркнутый). Причём, это можно сделать для заголовка каждого уровня (H1-H6) отдельно.
- Нумерованный список
. Настройка оформления нумерованного списка. Помимо уже знакомых настроек шрифта можно выбрать стиль. Например: 1, 2, 3; a, b, c
и так далее.
- Неупорядоченный список.
Настройка оформления маркированного списка. Только настройки шрифта.
Инструмент
. Содержит набор предварительно установленных вариантов оформления модулей (рисунок ниже).
Для настройки вертикального меню, меню, как правило, располагаемого в боковой панели Вам будут доступны опции аналогичные опциям из вкладок Меню
и .
Хочу только привести варианты оформления меню (рисунок ниже), в зависимости от выбранного «типа» расширяемого горизонтально подменю: Мега, Вертикальный, Горизонтальный
.
В этой вкладке (рисунок ниже) редактор шаблонов Joomla предоставляет Вам ряд возможностей по настройке внешнего вида самого главного, что есть на любом сайте – содержимого (контента). Большинство инструментов и их настроек уже рассматривались ранее. Не будем их затрагивать, а только остановимся на новых.
Примеры предварительно установленных стилей оформления (прессетов) контента показаны на рисунке ниже.
Область инструмент
. Помимо уже знакомых опций позволяет настроить высоту строки в пикселях (аналог междустрочного интервала).
Хочу обратить Ваше внимание, что для контента доступно задание нескольких границ:
- Синяя сплошная линия на рисунке ниже. Область , инструмент – Граница
.
- Чёрная сплошная линия на рисунке ниже. Область Публикация
, инструмент Свойства публикации – Внутренняя рамка
– Граница
.
- Красная сплошная линия на рисунке ниже. Область Публикация
, инструмент Свойства публикации – Граница контента.
- Зелёная пунктирная линия на рисунке ниже. Область Публикация
, инструмент Граница.
Область инструмент Списки
. В отличие от списков в модуле, для маркированных списков (неупорядоченных) можно указать иконку маркера и её цвет.
Область инструмент Таблица
. При помощи настроек данного инструмента (рисунок ниже) редактор шаблонов сайтов позволяет Вам настроить внешний вид таблиц сайта (не путать с CSS-таблицами).
- Table background.
Фоновый цвет таблицы.
- Table Margin.
Отступ от верхнего, правого, нижнего, левого края таблицы до окружающих объектов.
- Table Padding.
Отступ от верхнего, правого, нижнего, левого края ячейки до внутреннего содержимого ячейки.
- Table Header.
Настройка цвета фона и текста заголовка таблицы.
- Тип рамки.
Одинарная или двойная обводка.
- Граница.
Стиль, толщина и цвет границы таблицы.
Для тех, кто делает сайты на Джумла предлагаю ознакомиться со статьёй «Обзор Droptables. Создание прайс листа в Joomla », в которой описано расширение позволяющее сделать красивые и функциональные таблицы без знаний программирования.
Область Публикация,
инструмент
. Здесь (рисунок ниже) собраны настройки по управлению содержимым области контента, которую можно условно разделить на «заголовок», «содержимое» и «метаданные».
На рисунке ниже заголовок обведён синим, содержимое – красным, а метаданные – зелёным.
Настройки, доступные для этих областей (рассмотрим только новые настройки):
- Показывать метаданные
. Отображает\скрывает метаданные.
- Внутренняя рамка
. Возможно задать рамку для заголовка и\или метаданных. Можно изменить тип, цвет, ширину и радиус скругления рамки, добавить тень, изменить задний фон и внутренний\внешний отступы.
- Поля от контента
и Отступ содержания
(лучше «Отступ содержимого»). Отступ от контента до границы области содержимого и отступ от границы области содержимого до контента (почти одно и то же).
- Изображение публикации.
Позволяет добавить изображение к материалу и настроить внешний вид обрамляющей его рамки.
- Пост на главной.
Это своего рода управление макетом страницы типа «Блог категории» (в Joomla). Пример такой страницы – страница категории с обзорами . Можно выбрать значение «0» – не отображать в верхней части страницы статью во всю ширину (за исключением тех случаев, когда для опции Колонки
выбрано «1»), «1» – отображать в верхней части страницы статью во всю ширину.
- Колонки.
Доступно отображение контента в 1, 2, 3 или 4 колонки. По аналогии с газетными колонками.
Область Публикация,
инструмент Типография
.
Аналогичен рассмотренным ранее одноимённым инструментам, но позволяет изменить свойства шрифтов таких элементов контента как:
- Заголовок
.
- Title Hover
. Заголовок, на который наведён курсор мыши.
- Метаданные
.
- Мета-ссылка.
Гиперссылка в области метаданных.
- Наведённая мета-ссылка.
Гиперссылка в области метаданных, на которую наведён курсор мыши.
Область Публикация,
инструмент .
Редактор шаблонов сайтов позволяет Вам задать иконку для таких элементов:
- Заголовок публикации.
- Автор.
- Дата.
- Печать.
- эл. Почта.
Эти иконки отображаются над материалом (например, на этом сайте вверху есть иконка печати). Вы можете выбрать одну из доступных иконок в библиотеке TemplateToaster 5 Professional, задав ей цвет, или указать своё собственное изображение.
В следующей статье «Обзор TemplateToaster Professional. Генератор HTML шаблонов » мы рассмотрим позиции модулей, настройки внешнего вида различных элементов управления и футэр (подвал сайта или нижний колонтитул).