Главная / Мой вордпресс / Artisteer Уникализация шаблонов WordPress

Artisteer Уникализация шаблонов WordPress

Уникализация шаблонов WordPressПриветствую! На сегодняшний день тема уникальности шаблона все еще актуальна. С паблик шаблоном уйти под фильтры намного проще чем с уникальным или хотя бы уникализированным. Речь конечно же о сателлитах и ГС’ах, качественный СДЛ и на паблике далеко пойдет.

Итак, я думаю все давно знают что такое artisteer и для чего он нужен. Для тех кто не в теме, artisteer — программа позволяющая в два щелчка создать и настроить шаблон под нужную CMS (в ассортименте джумла, друпал, вп и чистый хтмл).

Программка была актуальна года полтора назад, когда на ней еще не было сделано кучи шаблонов для ГС.

Изначально программа предназначалась для создания уникальных шаблонов, однако вся соль в том что она называет все css классы art-post art-footer и т.д. соответственно мы получаем уникальные-неуникальные шаблоны.  Кстати да, забыл упомянуть о том что программа платная, однако торренты не спят.

Так вот, сейчас мы будем учиться уникализировать шаблоны artisteer и чистить их от лишнего кода. В ходе всего этого нам понадобятся:

Непосредственно сам артистер.

Notepad++

Некоторым понадобится VirtualBox (ибо под вайном это немного геморойно)

Последнее непосредственно для тех кто на юниксе.

Начнем с создания шаблона, а точнее с визуальной части. Спалитесь ли вы тем что это артистер  внешне, зависит только от вашей фантазии.

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

Заходим в папку с шаблоном и первым делом и удаляем ненужные файлы:

screenshot.png, ReadMe.txt, de_DE.mo, es_ES.mo, it_IT.mo

Начнем очистку пожалуй с фундамента. Заходим в файл footer.php, находим код

Powered by <a href=»http://wordpress.org/»>WordPress</a> and <a href=»http://www.artisteer.com/?p=wordpress_themes»>WordPress Theme</a> created with Artisteer.

Благополучно удаляем его. Так же в этом файле убираем строку комментария:

—&gt;

Дальше находим:

&lt; ?php

global $default_footer_content;

$footer_content = get_option(art_footer_content);

if ($footer_content === false) $footer_content = $default_footer_content;

echo $footer_content;

?&gt;

и заменяем этот php код на:

Название сайта © 2011.   Все права не нарушены.

Сохраняем и закрываем footer.php. Переходим в archive.php там находим

….

Кстати вот чем еще удобен в данной ситуации notepad++

Нажав на открытый div он сразу подсвечивает то где он кончается.  После удаления сохраняем файл и движемся далее в header.php. В этом файле много кода который лишний раз обращается к бд тем самым давая нагрузку на хостинг.

Следующий код обращается к бд и сообщает язык сайта.

&gt;

Его сразу можно заменить на <Далее>, код отвечающий за кодировку на сайте, так же можно указать вручную

На этом сохраняем и закрываем header.php. Теперь нам предстоит работа с классами если вы хотите действительно качественно изменить классы, то придется переписывать каждый класс вручную. Однако я обычно делаю так:

Открываю все файлы шаблона включая стили в notepad++

Нажимаю Ctrl+F и выбираю вкладку «заменить»

В поле «Найти» вписываю «art-» в поле «Заменить на» вписываю любое значение, в моем случае впишу «neg-»

Нажимаю на волшебную кнопочку «Заменить во всех открытых документах» (поэтому я изначально и указал notepad++).

Вижу сообщение о том что все заменено.

Нажимаю «ОК» и комбинацию клавиш Ctrl+Shift+S для сохранения сразу всех открытых файлов.

Что мы получили в итоге? Вместо классов «art-post, art-footer, art-content» и т.д. мы получили классы с названиями «neg-post, neg-footer, neg-content».

Пожалуй на этом и остановимся. Шаблон уникализирован и готов противостоять фильтрам. Всем удачи, спасибо за то что читаете, буду благодарен за RT и комменты.

Оставить комментарий

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

*