Каковы лучшие ресурсы для разработки WordPress темы? В настоящее время я нахожусь в стадии создания своего собственного блога и не хочу использовать одну из многих бесплатных тем. У меня уже есть тема для моего сайта, поэтому я хочу прочитать о передовых методах.
Любой совет о том, как начать, будет очень кстати :)
Теперь я создал свою тему (wohoo!) И подумал, что мне следует обобщить лучшие ресурсы, которые я нашел. Давайте посмотрим..
Ресурсы:
- Руководство ThemeTation из трех частей для создания WordPress-темы с нуля
- Руководство Nettuts.com: Как создать тему Wordpress с нуля. На
самом деле это не использовалось, это довольно новая статья, но в любом случае - это здорово. Это получит продолжение в течение следующих нескольких дней .. - Собственное руководство WordPress.org по шаблонам.
Это определенно необходимо прочитать каждому, кто не знаком с дизайном WordPress . - "Петля"
Основные знания, также необходимо прочитать - Каталог всех тегов шаблонов,
используемых WordPress для фактического вывода содержимого блога.
Вдохновение:
- Списки Smashing Magazine в: первые , еще один , еще один один
- Тематический каталог Wordpress.org
Я думаю, что лучший способ учиться - это посмотреть, как другие люди создают свои темы. Первым запустится тема Default Kubrick, включенная в стандартную установку WordPress. Он имеет все основы и покажет вам некоторые продвинутые методы, такие как включение виджетов на боковой панели. Затем, вместе с документами по разработке тем (ранее упоминавшихся Марком), дизайну блогов и макету и использованию тем , перейдите в каталог тем на сайте Wordpress.org, загрузите несколько популярных тем и просмотрите их, просматривая любые теги шаблонаили методы, которые вы не понимаете. После того, как вы это сделаете, у вас должно быть больше возможностей, чтобы написать собственную тему с нуля или изменить существующую тему в соответствии со своими потребностями.
Вот документ WordPress по разработке тем
Часть Wordpress - легкий бит. Это в основном берет ваши статические HTML-страницы, затем конвертирует их в PHP и вставляет теги Wordpress для извлечения контента из базы данных. В некоторых местах эти теги будут в цикле, например, для списка страниц.
Самая сложная часть - это дизайн. Вы должны определить типы страниц, которые вы хотите (например, главная страница, списки сообщений, статические страницы, о) и создать фактические шаблоны с текстом макета. Только когда вы счастливы, вы должны думать о части Wordpress.
Если вы ищете в Google, вы найдете множество страниц по созданию собственной темы Wordpress или преобразованию HTML в тему.
Вот «стартовый комплект», который может быть вам полезен:
Вот еще одна хорошая статья на эту тему . И конечно, есть еще много как это . Я уже просматривал эту статью в прошлом и нашел, что это хороший, подробный учебник с некоторыми хорошими внешними ссылками, где это необходимо.
Нашел новый здесь. Это хороший ресурс, если вы хотите создать простую тему. :)
http://www.webhostingsearch.com/articles/create-your-own-wordpress-theme-tutorial.php
проверьте css-tricks.com у Криса есть несколько скринкастов.
Существует действительно хорошая книга по дизайну WordPress Theme, которая называется «WordPress Theme Design» :) Доступна в Amazon и других книжных магазинах.
«Starkers» - отличная пустая тема WordPress, с которой можно начинать разработку любой темы.
http://elliotjaystocks.com/blog/2008/free-starkers-wordpress-theme/
Этот класс WordPress Meta Box PHP Helper может помочь вам при работе с WordPress Meta Boxes.
Я нашел эту иллюстрацию, которую поделился Yoast, очень полезной для объяснения того, как строится тема Wordpress:
Это фрагмент полного изображения - я бы посоветовал проверить его на полной странице , так как он предельно ясен и очень хорошо продуман.