Использование миниатюр в WordPress 3.0
Многие темы WordPress, особенно так называемые журнальные темы, используют картинки для представления каждого поста. Это может быть на главной странице блога, это может быть отдельная картинка или картинка рядом с отрывком поста. Ранее не существовало никакого стандартного способа для того чтобы сделать это.
Теперь с появлением новой версии WordPress (на самом деле, еще версии 2.9), такая возможность появилась. Как она работает?
Раньше для того чтобы добавить использование миниатюр в тему WordPress обычно создавались пользовательские поля. Каждая тема делала это по-своему. При этом необходимо было выполнять масштабирование и обрезку картинки самостоятельно, перед ее использованием на сайте. Теперь ситуация значительно упростилась.
Что отличает тему WordPress, в которой реализован новый встроенный механизм работы с миниатюрами (thumbnail) картинок? Прежде всего, при вводе нового поста (или новой страницы) в админпанели справа появляется новый виджет. Read more
Как создать собственный шаблон страницы WordPress
Каждая тема WordPress содержит различные шаблоны, которые могут быть использованы при построении страниц сайта. Например, таких страниц, как главная, страница архивов, страница постов, и других. Чем больше таких шаблонов содержится в данной теме, тем она богаче, функциональнее.
Однако бывают темы с небольшим ассортиментом разновидностей страниц. Или у нас возникает необходимость дополнить состав страниц темы каким-то специфическим шаблоном. В этом случае, конечно, можно использовать различные плагины, которые дополняют нашу тему определенным шаблоном страниц.
Но возможности плагинов тоже ограниченны, и не всегда можно найти такой, который отвечает нашим требованиям. Что ж, третья версия WordPress прекрасно поддерживает создание своих собственных шаблонов страниц. Как это делается? Read more
Как сделать тему совместимой с WordPress 3.0
WordPress 3.0 предоставляет нам множесто полезных возможностей для работы. Но что делать, если сайт был создан до появления этой системы? Можно, конечно, сделать апгрейд движка. Но на каждом сайте была какая-то своя тема WordPress. И она не всегда поддерживает все новые возможности. Вопрос в том, как сделать свою тему совместимой с WordPress 3.0.
На самом деле все просто. Для реализации той или иной новой возможности надо добавить определенные блоки кода в тексты файлов темы WordPress. Вот что конкретно предстоит сделать. Read more
Пользовательские типы постов и таксономии
Возможность создания пользовательских типов постов и таксономии является новой интересной возможностью WordPress. Третья версия WordPress содержит целый ряд средств, позволяющих использовать данную систему в качестве полномасштабной системы управления контентом (CMS).
Как можно использовать специальные типы постов и таксономии? Например, можно строить различные нишевые сайты. Можно построить сайт, посвященный продажам на аукционе, где в качестве типа поста будет выступать лот, а в качестве таксономии – типы лотов. Или это может быть сайт туристической фирмы, где в качестве поста может использоваться тур, а типами таксономии могут быть: страна, продолжительность тура, цена.
Возможностей тут целое множество. Вопрос состоит в том, каким образом можно добавлять к своему сайту на WopdPress новые типы постов и таксономий.
Для того чтобы создать новый тип поста и таксономий, надо написать функцию и добавить ее в файл functions.php темы WordPress. Вот как это делается. Read more
WordPress 3.0: Как установить собственный хедер
Как известно, теперь при настройке WordPress можно выбирать собственный хедер. Такая поддержка полностью реализована в новой теме по умолчанию TwentyTen. Как же сменить картинку заголовка?
Делается это просто. Надо выбрать подменю «Заголовок» (Header) в меню «Внешний вид» (Appearance). Оттуда можно или выбрать один из хедеров по умолчанию (их всего 8), или загрузить свой собственный.
Но тут есть один момент. Предустановленный размер картинки должен составлять 940х198 пикселов. Если размер будет больше предустановленного, то хедер будет обрезан.
Таким образом, имеется несколько вариантов. Read more
