Периодически возникают вопросы о том, как же создать свою тему для Wordpress,
ведь как-то их создают? Мудрствовать не буду, а лишь приведу небольшой
план по реализации данного вопроса, со ссылками на полезные в данном
деле ресурсы, где очень подробно на примерах все разобрано.
И так, что нам понадобиться?
План
- Разобраться из чего состоит тема, т.е. какие файлы являются каркасом
- Какие функции, тэги используются для построения шаблона
- Оформление ака CSS
Введение
1. Принципиальная схема темы, как пример.
Т.о. получается, что для работы нам необходимо сделать для начала 4 файла:
- header.php - шапка нашей темы
- index.php - основное пространство
- sidebar.php - правая секция с рубриками и т.д.
- footer.php - подвал сайта.
Но это только начало. Потому как, для полноценной работы сайта, нам понадобятся еще файлы:
- comments.php - работа с комментариями
- search.php - поиск по сайту
- archives.php - для просмотра архивов.
Но вот тут-то я пожалуй и остановлюсь, потому как лучше
профессионала никто лучше не расскажет о том, как и в каком месте
писать код. Потому ссылка на очень подробный рассказ в конце поста.
2. Пункт о том, что же используется при создании.
Теги шаблонов - это встроенный набор пользовательских функций для отображения информации, динамически генерируемой WordPress.
Их масса, и все они разбиты на категории. Примерно вот так.
- Авторские теги
- Теги категорий
- Теги комментариев
- Теги даты и времени
- Общие теги
- Теги ссылок
- Теги управления ссылками
- Теги постоянных ссылок
- Теги сообщений
- Теги трекбэк
Вот и разобравшись с ними можно так наворотить тему, что будет гибкой, быстрой и функциональной.
3. Оформление
Самый веселый, т.к. он творческий - нужно придумать дизайн,
разработать стили. И главное, чтобы не получилось аляписто и громоздко.
Вот для этого и придумали CSS, который позволяет сделать оформление
красивым и легким.
По CSS написано огромное количество книг и статей, найти очень легко. Главное прочитать.
Итак с планом вроде как все понятно - переходим к реализации.
Реализация
А вот разобраться и реализовать придется самим, т.к. пока сам не
ткнешься - никогда не разберешься. Привожу ссылки к каждому пункту
плана, которые необходимо просмотреть, почерпнуть для себя самое важное
и развиваться дальше…
Ссылки:
Пункт 1. Реализация php кода | |
Отличнейшая статья!Полное описание процесса создания темы от А до Я | |
Более упрощенный вариант | |
Пункт 2. Описание тегов Wordpress | |
перевод Codex на русский язык | |
Пункт 3. Оформление | |
Все самое необходимое для оформления темы | |
Полезные вещи для оформления |
The end. Надеюсь теперь станет еще больше красивых тем!