Грамотное использование виджетов

Дата публикации:Сентябрь 17, 2010
Грамотное использование виджетов

Виджеты и зоны виджетов представляют особый интерес для разработчиков. Они позволяют реализовать различную смешанную функциональность, которой так гордятся многие крупные ресурсы. Начиная с версии 2.8, WordPress стал обладать более продуманной поддержкой виджетов, благодаря чему значительно расширилась сфера их применения. Зоны виджетов можно расположить практически в любом месте вашего сайта. Однако, стоит обязательно убедиться в том, что виджеты не будут ничего выводить по умолчанию, в противном случае сайт превратится в одно…

Читать далее...

Статичные страницы и новости

Дата публикации:Сентябрь 16, 2010
Статичные страницы и новости

Как уже было замечено ранее, новостная модель чаще всего базируется на основе рубрик и статичных страниц. Такая модель идеально подходит для восcоздания традиционного представления корпоративного веб-сайта. Она применима для различных товарных презентаций, промо-акций и любых других рекламных кампаний. Страницы WordPress первоначально были задуманы для размещения статичного контента. Фактически, вы можете создать один шаблон страницы и затем использовать его для представления всех страниц сайта. Однако, никто не запрещает вам полностью изменять…

Читать далее...

За пределами блога

Дата публикации:Сентябрь 15, 2010
За пределами блога

Большинство имеющихся в WordPress функциональных возможностей остаются невостребованными в случае создания простых, незамысловатых веб-сайтов. К примеру, сайт компании, сформированный на основе статичных страниц, содержащих информацию о каком-либо товаре, абсолютно не нуждается в комментариях или трэкбэках. Исключение может составлять лишь раздел новостей; в остальном же специфические («блоггерские») возможности практически не применяются. Ниже мы рассмотрим те вещи, которые должны быть удалены из рассмотрения при создании обычного статического веб-сайта. Файлы шаблона В идеале…

Читать далее...

Настройка WordPress

Дата публикации:Сентябрь 15, 2010

В процессе разработки какого-либо проекта, ориентированного в первую очередь на клиентов или сотрудников вашей организации, необходимо быть рациональным и делать основной акцент на двух важных пунктах: простоте и удобстве использования. Помните, что не все люди являются опытными пользователями WordPress, вследствие чего рабочая среда должна быть для них интуитивно понятна. Именно поэтому так важно отделить лишние сущности, и оградить пользователей от ненужных функциональных возможностей, в которых вполне можно запутаться. Наиболее удачным…

Читать далее...

WordPress как CMS

Дата публикации:Сентябрь 12, 2010

Итак, вы остановили свой выбор на CMS WordPress. Перед тем, как приступать к созданию собственного проекта, нужно обязательно дать себе ответ на следующие вопросы: Общие вопросы: 1. Имеется ли вообще необходимость в использовании CMS? Может, лучше всего обойтись банальным написанием HTML кода? 2. Подходит ли CMS WordPress для реализации вашего проекта? Вопросы, связанные с панелью администратора: 3. Какой функциональностью должна обладать панель администратора? 4. Нужно ли использовать плагины для ограничения…

Читать далее...

Основы CMS WordPress

Дата публикации:Сентябрь 12, 2010

CMS (Content Management System) — это система управления содержимым, значительно упрощающая контроль над основными функциональными элементами сайта. Она является ничем иным как упорядоченной структурой, в которой имеется четкая взаимосвязь между фундаментальными компонентами (базой данных, файлами и т.д.), что позволяет значительно сократить любые работы, связанные с кодированием сайта. WordPress (несмотря на то, что данная платформа чаще всего применяется для создания блогов) — завершенная, полнофункциональная CMS, позволяющая претворять в жизнь самые различные…

Читать далее...

Поддержка виджетов

Дата публикации:Сентябрь 11, 2010

Виджеты позволяют добавлять различные элементы в специальные области, называемые зонами виджетов, что значительно упрощает процесс заполнения сайта. Стандартные виджеты отвечают за вывод RSS, отображение последних записей, перечисление страниц, рубрик и т.д. Очень часто стандартной функциональности, поставляемой виджетами, не хватает; плагины призваны восполнить образовавшийся пробел. Благодаря новому набору API функций, появившихся в WordPress 2.8, создание виджетов для плагинов стало на порядок проще. Все, что теперь необходимо сделать, это расширить встроенный класс…

Читать далее...

Обязательная функциональность плагинов в WordPress

Дата публикации:Сентябрь 9, 2010

Строго говоря, плагин должен обладать лишь основным PHP-файлом, в котором обычно содержится заголовок и необходимый код. Однако, на практике такое встречается довольно редко. Работа с плагином должна быть простой и доступной обычным пользователям, что достигается использованием различных дополнительных компонентов, позволяющих, к примеру, вывести настройки плагина в панель управления WordPress. Некоторые плагины создаются для добавления разнообразных визуальных возможностей, которые, строго говоря, должны работать с любыми темами. В этом кроется значительная проблема…

Читать далее...

Подключаемые функции для перезаписи базовой функциональности в WordPress

Дата публикации:Сентябрь 7, 2010

В некоторых случаях вы будете нуждаться в замене различных частей стандартной функциональности WordPress. Простое удаление хуков ни к чему не приведет. В таком случае нужно обратиться к специальному файлу pluggable.php, находящемуся в папке wp-includes. Естественно, ручное редактирование файла превратилось бы в адский труд благодаря постоянным обновлениям WordPress, поэтому проще всего было бы написать соответствующий плагин, убирающий ненужную функциональность. Теперь мы переходим к предостережениям. Прежде всего, стоит обязательно отметить тот факт,…

Читать далее...

Создание тегов шаблонов в WordPress

Дата публикации:Сентябрь 7, 2010

Еще одним способом расширения функциональности плагина является создание своих собственных тегов шаблонов. Фактически вы создаете отдельную функцию в плагине (или в файле functions.php) и затем вызываете ее посредством короткого PHP-сниппета: Несмотря на то, что это самый простой путь, он не является самым удобным. Функция будет выполнена непосредственно при загрузке соответствующего тега шаблонов плагина. В связи с этим, вам придется вручную редактировать файлы шаблонов темы. Согласитесь, что не каждый пользователь плагина…

Читать далее...
«...369...184185186187188... »