Печать блога

Дата публикации:Октябрь 6, 2010
Печать блога

Распечатка понравившейся статьи из блога — довольно актуальный вопрос. Иногда посетителю удобнее прочитать заинтересовавшую его статью на бумаге, нежели с экрана компьютера. Именно поэтому нужно предусмотреть такое представление записей, которое бы исключало лишние элементы. Начнем с добавления ссылки «Print This Page» («Распечатать эту страницу»). Делается это довольно просто с помощью небольшого Javascript: Однако, приведенный скрипт пытается решить проблему «в лоб», без учета различных особенностей сайта. Скажем, если у вас имеется…

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

Добавление формы входа

Дата публикации:Октябрь 5, 2010
Добавление формы входа

Для того чтобы облегчить процесс регистрации пользователей и сделать интерфейс ресурса интуитивно понятным, иногда оказывается удобным размещать форму входа не на отдельной странице, как то выполняется в WordPress по умолчанию (/wp-login.php), а прямо на сайте — в сайдбаре или заголовке. Существует множество способов, позволяющих реализовать добавление формы к различным областям ресурса. В данном разделе мы остановимся на одном из самых популярных и понятных вариантов решения указанной проблемы. В примере, приведенном…

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

WordPress и рассылка писем

Дата публикации:Октябрь 2, 2010
WordPress и рассылка писем

WordPress поддерживает отправку электронных писем, что достигается использованием функции wp_mail(). С помощью указанной функции можно осуществлять проверку выполнения какого-либо действия, уведомлять посетителей о новых обновлениях в блоге и т.д. Приведенный ниже пример иллюстрирует применение функции wp_mail() для отправки письма по адресу smashing@domain.com с заголовком “Smashing Party!” и текстом “Thanks for the smashing party the other night. TTFN!”: Вы всегда можете прикрепить к письму какие-либо файлы, а также выполнить его представление…

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

Отображение RSS фидов

Дата публикации:Октябрь 1, 2010
Отображение RSS фидов

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

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

Панели со вкладками

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

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

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

Стилизация WordPress

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

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

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

Javascript в WordPress

Дата публикации:Сентябрь 29, 2010
Javascript в WordPress

Javascript является мощным инструментом, базирующимся на различных библиотеках, таких как jQuery, MooTools, Scriptaculous и т.д. Миллиарды полезных скриптов, хранящихся в них, позволяют выполнять практически любые задачи. Большинство известных крпуных сервисов на сегодняшний день построены на Javascript, что относится и к панели администратора WordPress. Если вы запретите в браузере выполнение сценариев, то заметите, как сильно это повлияет на работоспособность панели администратора. Начнем с реализации различных скриптов на своем сайте. Для того…

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

Размещение рекламы в цикле

Дата публикации:Сентябрь 28, 2010
Размещение рекламы в цикле

Довольно частый вопрос, возникающий у дизайнеров, заключается в том, как разместить рекламу — в частности AdSense от Google — в пределах цикла. Указанная реклама должна быть вставлена после каждой первой, второй или третьей записи, без прерывания цикла, т.е. после публикации объявления цикл должен будет продолжить свою работу. Всего существует несколько способов решения данной проблемы. Рассмотрим их. Первый способ заключается в том, чтобы разбить исходный цикл на два других цикла. В…

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

Управление меню

Дата публикации:Сентябрь 26, 2010
Управление меню

Меню — одна из важнейших частей дизайна. Меню должно быть удобным для посетителя, должно отражать существующую структуру страниц и в то же время оставаться простым, понятным и не перегруженным пунктами. Представление меню — важнейшая деталь в процессе разработки сайта. Всегда стоит помнить о том, что меню — это первое, к чему обычно обращается пользователь при изучении ресурса. Существует огромное множество различных подходов, позволяющих сделать визуализацию меню необычной и в то…

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

Дизайн, основанный на метках

Дата публикации:Сентябрь 25, 2010
Дизайн, основанный на метках

В преобладающем большинстве случаев сайт, созданный на WordPress, функционирует на основе страниц и рубрик. Рубрики предлагают богатые средства по индивидуальному управлению списками записей. Также рубрики могут принимать участие в запросах, построенных на базе условных тегов is_category(), что позволяет выполнять их различное представление. Метки, с другой стороны, обладают большей гибкостью и используются в основном для описания отдельных записей. В данном разделе мы рассмотрим их актуальное применение. Достижение специального взаимодействия с помощью…

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