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

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

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

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

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

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

Постоянная ссылка   Трекбек   Данные о записи

  • вот блин. опередил, «конкурент».

    что ж теперь делать?

    Ответить

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

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

    Ответить

  • «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 еще раз спасибо.

    Ответить

  • хотела желание с вами поообщаться поближе, есть пара вопросов по оформлению и обмену блогами, позволительно вообще посотрудничать

    Ответить

  • Проблема в открытии PDF файла... пишет ошибка в 40 таблице :(

    Подправьте и перезалейте...

    Спасибо...

    Ответить

  • Отлиная книга, большое спасибо

    Ответить

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

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