Выбор и настройка темы на вордпресс

Выбор и настройка темы/шаблона для сайта на WordPress

Выбор и настройка темы на вордпрессТема для WordPress представляет собой папку, в которой находится набор изображений, php, css, js файлов и т.п., отвечающих за внешний вид сайта и некоторую его функциональность. Название и описание шаблона обычно задаётся в комментариях файла style.css. Шаблон имеет определённую структуру и содержит файлы со стандартными именами. При этом набор этих файлов в разных темах различается. Минимально в рабочем шаблоне должно быть минимум два файла index.php и style.css. Каждый файл отвечает за вывод того или иного  типа страницы или её участка, поэтому обычно файлов больше. Например, header.php показывает «шапку» сайта, а footer.php — «подвал». page.php определяет вид статических страниц, а single.php — вид страницы с отдельной записью, image.php — с изображением и т.д. Важным файлом в теме является functions.php. В нём содержаться специфичные для темы функции, расширяющие или изменяющие возможности самого движка сайта.

Как выбрать шаблон? Какие темы бывают?

Благодаря большой популярности CMS WordPress в России и во всём мире, на данный момент создано большое количество шаблонов для WordPress. Классифицировать шаблоны можно по различным признакам:

  • Платные и бесплатные. Замечу, что бесплатные плохие. Иногда как раз стараются продать не очень хорошего качества шаблоны, выдавая их за темы премиум класса.
  • Цветовая гамма. Тёмные, светлые. Тёплые, холодные. Яркие или постельных тонов и т.д.
  • Структура — количество и расположение колонок. Одно-, двух-, трёх- и много колоночные. С левым или правым расположением сайтбара. «Резиновый» шаблоны или с фиксированной шириной.
  • Дополнительная функциональность и назначение. Сайт-блог на различные темы. Портфолио, визитка, корпоративный или новостной портал, интернет-магазин, фото или видео блог и т.д.

Чтобы правильно выбрать шаблон для сайта нужно для начала определиться с  тематикой блога. Потом исходя из своих потребностей и предпочтений подобрать соответствующий шаблоном. Я, например, предпочитаю лёгкие, светлые темы в минималистическом стиле. На этом блоге стоит стандартная тема, которая поставляется в составе самого WordPress, конечно, я её немного модернизировал под свои нужды :-). При выборе шаблона стоит обратить внимание под какие версии движка он написан. Лучше брать свежие шаблоны, так как WordPress постоянно обновляется, в нем реализуются более эффективные и производительные функции, которые должны поддерживаться вашей темой.

Где же взять тему для WordPress?

Есть несколько вариантов:

  • Написать самому. При минимальных знаниях PHP, CSS, HTML, а также структуры и функций самого движка написать свою тему вполне возможно. Но особого смысла в этом нет. Это лишние затраты времени и сил, которые с большей пользой можно потратить на создание полезного контента для сайта.
  • Купить или заказать тему. Существуют магазины готовых шаблонов, можно заказать разработку темы для блога в веб-студии или у фрилансера. Здесь две проблемы: необходимость в финансовых тратах и в наличии навыков составления грамотного ТЗ.
  • Скачать бесплатно. В Интернете сейчас существует большое количество сайтов, которые предлагают бесплатные русифицированные шаблоны для WordPress. Но есть одна загвоздка. Выбранный вами шаблон может быть использован и другими людьми, а это сказывается на его уникальности. Как вариант можно скачать шаблон на иностранных сайтах, а затем самостоятельно перевести его на русский язык.

Как установить новую тему WordPress на блог?

Делается это довольно просто, аналогично с алгоритмом установки плагинов. В админке блога заходите на вкладку «Внешний вид» -> «Темы» -> «Установить темы» и загружаете zip-архив с выбранным шаблоном. Активировать или удалить тему можно на вкладке «Управление темами». Можно установить тему, просто закинув папку с ней по FTP или через Веб-клиент в каталог http://domenbloga.ru/wp-content/themes/. Затем она появится в панели администратора, и её нужно будет активировать.

Уникализация и первичная настройка шаблона.

После установки тему нужно настроить и немного уникализировать, так как поисковые системы лучше относятся к сайтам, которые имеют уникальные дизайн и шаблон. Также авторы темы могут допустить ряд ошибок с точки зрения SEO, и есть смысл их исправить.

Некоторые темы поддерживают частичную настройку прямо из панели администрирования, например, часто можно выбрать цветовую схему, картинку в «шапке», цвет ссылок, структуру колонок и т.п.

Если таких настроек нет, то картинку в шапке можно сменить вручную. В самом простом случае нужно найти в папке темы стандартное изображение из заголовка и заменить его на своё с тем же именем и размерами. Основные стили настраиваются в файле style.css.

Часто заголовок блога на всех страницах заключён в теги <H1>, но многие SEO специалисты считают такой подход неверным. На главной странице в <H1> — заголовок сайта, а на страницах с заметками — заголовок статьи. Как это реализовать? Я использую следующий код:

<hgroup>
<?php if (is_front_page()){ ?>
	<h1 id="site-title"><span><a href="<?php echo esc_url( home_url( '/' ) ); 	?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" 	rel="home"><?php bloginfo( 'name' ); ?></a></span></h1>
	<h2 id="site-description"><?php bloginfo( 'description' ); ?></h2>
<?php } else {?>
	<div id="site-title" class="title-h1"><span><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span></div>
	<div id="site-description" class="title-h2"><?php bloginfo( 'description' ); ?></div>
<?php } ?>
</hgroup>

Вместо стандартного:

<hgroup>
	<h1 id="site-title"><span><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span></h1>
	<h2 id="site-description"><?php bloginfo( 'description' ); ?></h2>
</hgroup>

В файле header.php заменяю код для вывода названия и описания блога на приведённый выше. Это позволяет заключать в <H1> либо заголовок блога, либо заголовок статьи в зависимости от типа страницы.

«Шапку» настроили, теперь переходим к «подвалу». Код «подвала» блога находится в файле footer.php. В нём нужно установить свои копирайты, возможно код счётчика, убрать лишние ссылки. В некоторых темах в «подвале» могут выводится последние комментарии, твиты и краткая информация об авторе. В сайдбаре настраивается вывод различных виджетов, таких как архив, календарь, список категорий, ссылки и т.д.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *