Read The Story

WordPress Cookbook. Создание шаблона с нуля.

Прочитал две статьи на тему “Как создать шаблон для WordPress” и был крайне удивлен подходу создавания шаблона. На мой взгляд, оба описания предлагают более трудоемкий и непрактичный подход. Я не люблю долго возиться с шаблонами и предпочитаю группировать все элементы как можно плотнее, избегая при этом лишнего кода. Отчего мои верстки для WP не страдают насыщенностью запросов.

В связи с этим я тоже решил поделиться своим опытом и предложить свой метод создания шаблона с нуля, который, на мой взгляд, практичнее и удобнее. Хочу отметить, что данный ebook - это мой личный опыт и я постарался наиболее просто показаться свой метод создания шаблона для WordPress.

Особенности моего метода - это компактность, практичность, удобство и универсальность. В ebook’е приведены полные листинги кода, этот же код я использую как базовый в шаблоне Slaff @ Reworked и других свох блогах. Я намерянно опустил ту часть, в которой следовало бы рассказать о CSS, потому что это несколько другая тема.

Скачайте и прочитайте ebook “WordPress Cookbook. Создание шаблона с нуля.” Распространяйте эту книжку в любом виде.

WordPress Cookbook. Создание шаблона с нуля.

 
READ COMMENTS ...
 
  • вот блин. опередил, “конкурент”.
    что ж теперь делать?

  • Предлагаю объдинить усилия и выпускать все ибуки под одним именем. Тем для освещения предостаточно. :)

    Единственное “но” - нужно виртуально в каком-то форуме или гугл группе закрытой координировать между авторами свою писанину.

  • “3. Универсальные файлы (за счет этих и получаем практичность верТСки)”

    “LOOP всего темлейта”

    в общем, куча опечаток и орфографических ошибок.

    а информационную часть заценю позже :)

  • Спасибо, я подправил :)

  • Хороший мануал, только новичкам, мне думается, покажется мудренным. Сначала нужно понять саму структуру шаблонов для wordpress, а потом упрощать тему. Упрощать — это я в хорошем смысле.
    Понравился «loop всего темплейта», я что-то до такого не додумывалась, спасибо за подсказку! И оформление WordPress Cookbook понравилось :)

  • а k2 ты не зря изучал

  • sonika, вот - уже кому-то помогло :). Мне Setti говорил после первого знакомства с материалом, чтоб картинок добавить, но я что-то ничего не придумал. Во 2ом издании добавлю в начало блок-схему, чтобы понять как устроен шаблон. :)

    Нариман, кстати, К2 чуть ли не единственный шаблон, где эта фишка с loop используется. И не в К2 его придумали, а в кодексе WP, а в К2 начали реализовывать. А мы чем хуже? :)

  • Не впечатлило… :(

    В архиве нет header.php, footer.php, sidebar.php. Я понимаю, что WordPress возьмет их из default, но новички вряд ли об этом догадаются, а в руководстве об этом ни слова (хотя имена файлов упоминаются).

    Ошибки. Что это за код:
    < php edit_post_link(’Редактировать’, ‘<strong>’, ”); ?>

    Функция posts_nav_link() зачем два раза вызывается?

    Еще вот этот код порадовал:
    if ( (is_home()) && !(is_page()) && !(is_single()) && !(is_search()) && !(is_archive()) && !(is_author()) && !(is_category()) && !(is_paged()) ) { ?>

    Можно еще добавить еще is_404, is_comments_popup, is_month, is_admin, is_search и т.д. ;)

    Ну и по оформлению, конечно же атас… Хотя бы минимум css все-таки нужно, а то, подключив такой шаблон к WordPress’у новичок, неизвесно что подумает.

    Сори за критику.

  • > В архиве нет header.php, footer.php, sidebar.php
    Суть ибука не показать как сделать полный, готовый к употреблению, шаблон, а показать альтернативный подход, который почему-то мало кто использует и нагромождает шаблон лишним кодом.

    > Ну и по оформлению, конечно же атас…
    абзацем выше :).

    > Сори за критику.
    Велкам :)

    зы. Опечатку поправил, спасибо за наводку :)

  • молодец, Слафф! Все собирались, а ты сделал. =) Поздравляю!

  • 2 NOB - я предупреждал :) не надо своими руками конкурентов плодить :)))

  • Вдогонку - предлагаю наградить Слаффа почетным титулом “Наш СамиЗнаетеКто” :). Как трэкбек-то звучит “Наш Самизнаетекто опубликовал книгу…”

    Кто за?

  • 2Flake зря вы так, slaff ни есть творенье рук Дениса в процессе общения с обоими я понял что slaff гораздо компетентен во многих вопросах. и более отзывчив к вопроссам и просьбам

  • Самизнаетекто кем угодно может оказаться

  • да, Slaff отличается от многих умников, (не буду перечислять, но хочется) которые знают что то но предпочитают не тратить время на таких ламеров как я.

    а Slaff занимаясь этой книгой еще и с моим дампом копался, который представляет из себя достаточно серьезный геморрой.

    я просто хочу отметить одну важную черту этого человека, комбинацию выдержки, воспитанности, компетентности, отзывчивости и трудолюбия..

    (2Slaff: надеюсь звездная болезнь тебя уже давно миновала)

  • ты в чем pdf делал?
    могу помочь с оформлением.
    (предложение качается всей вашей шайки-лейки wp-мега демонов :) )

  • Ну так я же уточнил - в нашем случае это Slaff будет. Говорим “самизнаетекто”, подразумеваем Slaff.

  • 2Number One:

    вот блин. опередил, “конкурент”.
    что ж теперь делать?

    1. Жить дальше :)
    2. Конкурировать, создав свою версию, может быть более полезную :)

  • Вот счастья привалило русскоязычным вордпрессовцам, раньше приходилось по англ. источникам шарить в поисках информации по созданию тем и собирать по крупицам, а теперь будет сразу несколько руководств на русском :)
    Мне кажется, это здорово!

  • >ты в чем pdf делал?
    >могу помочь с оформлением.
    arry, word->печать в pdf creator

    >Мне кажется, это здорово!
    Будет здорово, если остальные поддержат инициативу и не будут по-отдельности, как это часто бывает, писать свои кукбуки, а присоединятся к серии :)

  • [quote post="863"]Будет здорово, если остальные поддержат инициативу и не будут по-отдельности, как это часто бывает, писать свои кукбуки, а присоединятся к серии :)[/quote]
    Я “ЗА!” и готов присоединиться.
    Предлагаю теперь начать выпускать более расширенную версию.

  • спасибо за ибук! =) скачал, буду читать )))

  • Mojno bilo prosto dostati opublikovannuiu wordpress.org-om knigu i skinuti link. Tak bi kru4e bilo!

  • прошу прощения, может я не в теме, но какая-то опечатка там в обложке сверху
    написано “Создание шаблонОВ В нуля”, при этом в тексте анонса весзде написано “Создание шаблонА С нуля”, а на всплывающей подсказке - “Создание шаблонОВ С нуля”

  • Очепятка. Спасибо stansult, подправил :)

  • не за что :)

    кстати (буду буквоедом до конца!), так “шаблона” или “шаблонов”?

  • Stff, спасибо! Мне очень помогла твоя книга

  • Не за что! Скоро продолжение :)

  • Спасибки, будем резать, будем бить! Ой БЫТЬ! Правда сначала дочитаем, а потом будем :)

  • Отличный кукбук, хотя не все хорошо с шаблоном комментариев. Конкретнее - когда разрешено комментирование, поскольку такого шаблона просто нет в комплекте, WP сам пытается заменить его на /themes/default/comments.php Если и такого шаблона нет в наличии, как было в моем случае, происходит маленький коллапс =D.
    Не критично, конечно, но вот факт..

  • Учтем и проверим, что там с этим шаблоном. :) Спасибо за наводку %)

  • спасибо большое. в хозяйстве пригодится.

  • Спасибо огромное! Очень нужная вещь!

  • Вот прям щас и глянем, спасибо

  • Посмотрел, довольно интересно. Спасибо за труд

  • Спасибо за книгу. А насчет тех барыг что не по делу критикуют а только стонут. Хотелось бы сказать, что они мудаки. Настроение автору только портите. Slaff еще раз спасибо.

Leave a comment

Ваш комментарий:

XHTML: Вы можете воспользоваться html-кодом: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>