Попытки автоматизации вёрстки wordpress тем из PSD

В последнее время меня всё больше интересует создание тем для wordpress. Хорошенько разобравшись с визуальным редактором для создания шаблонов WordPress, Joomla, Drupal и др. – Artisteer, я понял, что это далеко не самый лучший вариант. Код шаблона получается довольно монструозным, а сам дизайн ограничен возможностями программы.

А вот создать тему самому – это уже совсем другой уровень. Единственное, что в таком случае может тебя ограничить – это твои собственные знания (вернее будет сказать незнание) и фантазия. Но скажу сразу – базовых знаний тут уж точно не хватит, так что это решение подойдёт далеко не для всех.

Начинается всё, естественно, с фотошопа. Сначала мы рисуем то, что хотим видеть в финальном варианте, не особо заморачиваясь о том, как всё это будет реализовано. В разумных пределах, конечно :) Это называется созданием PSD макета.

Следующий этап – вёрстка XHTML/CSS шаблона. Дело это очень нудное и кропотливое, требующее хорошего знания html и css. Вот как раз поисками способов упрощения/ускорения этого процесса я и занимался в последнее время. Волшебной палочки я, конечно, не нашел, но всё же есть чем с вами поделиться:

  • Divine – плагин для фотошопа, с помощью которого можно превратить PSD макет сразу в wordpress тему. Продукт еще довольно сырой и находится в стадии бета-тестирования, но, как мне кажется, имеет все шансы стать очень популярным. Существуют две версии плагина – платная и бесплатная. Бесплатная имеет ряд ограничений, но в общих чертах позволяет ознакомиться с плагином. Функционал плагина на данный момент очень даже скромный, так что мне кажется, что создатели поспешили с платной версией.
  • Psd2cssonline – онлайн генератор готовых XHTML/CSS шаблонов из PSD файлов. В большинстве случаев, конечно, на выходе шаблоны нуждаются в доработке/корректировке. Но даже несмотря на это данный сервис может сэкономить очень много времени при вёрстке шаблона.

Третий этап создания шаблона – превращение его из статического в динамический, т.е. из html в php. Если вы хорошо знаете структуру шаблонов wordpress, то этот этап не вызовет особых затруднений. Всё может быть усложнено дополнительными наворотами, которые вы захотите прикрутить к своей теме.


На блоге Klaived‘a вы сможете найти много уроков по созданию PSD макетов, а так же другие очень полезные материалы по HTML и CSS.

Мегаподборка из 14 лучших туториалов по превращению PSD файлов в XHTML/CSS шаблоны. Все статьи на английском. Если кто-нибудь видел что-нибудь похожее на русском – поделитесь в комментариях. Я лично ничего подобного в рунете не встречал.

17 комментариев ,

17 комментариев к записи “Попытки автоматизации вёрстки wordpress тем из PSD”

  1. Ksilen a.k.a DeMoN 3 января 2010 at 14:20 #

    Вот про Divine не знал. Спасибо !

  2. seokvartal 3 января 2010 at 15:41 #

    спасибо, весьма интересно, да и за Klaived спасибо, Есть что просмотреть

  3. sj 4 января 2010 at 04:51 #

    а дивайн ты пробовал? там реально столько ограничений что сделать тему адекватной очень сложно, тот же артистир намного лучше и удобнее, просто покрутить его нужно чтоб сделать что то нормальное

    • Ян Такушевич 4 января 2010 at 11:53 #

      Пробовал. Самое главное ограничение – в бесплатной версии нельзя изменить стандартную разметку блога. Это очень напрягает. А платную версию покупать я как-то не осмелился, толком не убедившись в том, что плагин стоящий. Буду следить за развитием проекта.

  4. Avdenago 4 января 2010 at 11:01 #

    На самом деле “Если вы хорошо знаете структуру шаблонов wordpress, то этот этап не вызовет особых затруднений.” – не совсем верное.

    Конечно все зависит от вашей фантазии и от того, с чего вы все же начали делать тему оформления. Если вот как написано “с нуля”, то и данный третий этап займет кучу времени. Эта куча времени будет потрачена на оттачивание темы оформления и разные мелочи. Проверено на собственной шкуре.

    Куда удобнее брать какую-нибудь тему за основу и переделывать ее. В таком случае есть некая база, которая сэкономит время.

    • Ян Такушевич 4 января 2010 at 11:50 #

      Да, это хороший вариант, я о нем уже писал когда-то. Но не всегда всё так просто. Иногда разобраться в чужой писанине может занять тоже очень много времени. Проверено на собственной шкуре :)

  5. Avdenago 4 января 2010 at 12:08 #

    Да, я еще забыл сказать, что существуют конструкторы-фреймворки для создания тем оформления. Когда тема оформления имеет все необходимые блоки, а вам остается только кастомизировать их под свои нужды.

    Это наверное наиболее удобно и оптимально.

    • Ян Такушевич 4 января 2010 at 17:15 #

      Это Вы про что-то вроде online theme generator говорите? Если нет, то поделитесь, пожалуйста, ссылочкой.

  6. Китайское Сео 6 января 2010 at 17:28 #

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

  7. hellveen 6 января 2010 at 23:50 #

    Спасибо за интересную статью.
    Как вижу, и по комментариям в том числе, особого прогресса пока в этой сфере еще нету.
    А направление весьма перспективное, ведь WordPress-сообщество уже достаточно большое, если не огромное.

  8. RodgerFox 18 января 2010 at 23:28 #

    я лично не рисую макет =)
    я все делаю спонтанно, может быть вне компа нарисую в блокнотике да и все

    • Ян Такушевич 19 января 2010 at 22:21 #

      Когда перед глазами есть PSD макет, верстать намного проще. Да и графические элементы всё равно придется рисовать,а так они уже все есть, осталось их только сохранить отдельными файлами. Получается экономия времени.

  9. Dr. Pretender 27 января 2010 at 14:45 #

    Пустой пост. 0 инфы. Кому нужна эта вода? Я думаю, я знаю, представляете есть такая штука, ой какой модный плагин, а если вы умеете, … чё это за бред? В итоге тема: Как автоматизировать… , так и не раскрыта. Ниже следуют такие же коменты. Вы что все копипаст-боты?
    Смотрите как надо писать посты, о создании тем на вордпрес с 0 http://themetation.com/2008/07/14/how-to-create-wordpress-themes-from-scratch-part-1/

    P.S. А почему блог на российском языке, а не например на английском? Аудитория ж больше будет ;)

    • Ян Такушевич 27 января 2010 at 15:57 #

      А пост разве называется “Как автоматизировать…”? Вы дали ссылку на отличный пост про создание темы для wordpress с нуля вручную, а мой пост о том, что появляются сервисы, которые гордо заявляют о том, что могут полностью автоматизировать процесс вёрстки из PSD в XHTML, но получается у них это пока хреново.

  10. Optimism 17 апреля 2011 at 18:37 #

    Из автоматизации ничего хорошего не выйдет. В лучшем случае – грязный код.

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

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