WordPress 3.0.5

Дата публикации:Февраль 8, 2011
WordPress 3.0.5

Новая версия WordPress — 3.0.5 — стала доступна для скачивания на официальном сайте. Она включила в себя различные усовершенствования, касающиеся в первую очередь защиты и безопасности использования WordPress. Обновление рекомендовано к обязательной установке. Релиз позволяет решить несколько проблем с безопасностью и несет в себе два дополнительных улучшения. Список нововведений: Исправлена ошибка, позволяющая пользователям с уровнем Contributor или Author получать доступ к управлению сайтом. Исправлена ошибка, позволяющая пользователям с уровнем Author…

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

Связываем jQuery с WordPress

Дата публикации:Февраль 6, 2011
Связываем jQuery с WordPress

Начиная с WordPress 2.7, многие библиотеки Javascript, в том числе и jQuery, стали по-новому подключаться к теме: через Script API, посредством удобной функции wp_enqueue_script. Регистрация jQuery в WP-темах Вы можете активировать jQuery в WordPress двумя различными способами. Первый из них основывается на размещении приведенного ниже кода в файле header.php перед закрывающим тегом </head>. Альтернативный вариант: зарегистрировать wp_enqueue_script в файле functions.php. Если ваша тема не имеет functions.php, достаточно создать такой файл…

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

Подключение jQuery к WordPress

Дата публикации:Февраль 4, 2011
Подключение jQuery к WordPress

jQuery может быть подключен к WordPress тремя различными способами: Вы можете скачать библиотеку jQuery с сайта jquery.com и подключить ее непосредственно к XHTML-заголовку файла header.php с помощью тега script. Этот способ является действенным, однако он не рекомендуется в силу некоторых причин. Вы можете зарегистрировать jQuery в WordPress при помощи API. Вы можете использовать в своих интересах сеть Google CDN (Code Distribution Network) для того чтобы подключить jQuery к темам и…

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

Запуск WordPress на локальной машине

Дата публикации:Февраль 4, 2011
Запуск WordPress на локальной машине

Если у вас есть отдельный хостинг с установленной системой WordPress, которую вы можете использовать для тестирования, то это замечательно. Однако мало кто согласится заказывать услугу хостинга только для того, чтобы проводить различные эксперименты с WordPress. Для таких случаев легче всего установить локальную сборку. Установка и запуск миниатюрного веб сервера на вашей локальной машине или ноутбуке стали возможны благодаря выпуску WAMP (Windows, Apache, MySQL, and PHP) и MAMP (Mac, Apache, MySQL,…

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

Появление и развитие WordPress

Дата публикации:Февраль 4, 2011
Появление и развитие WordPress

WordPress, представляющий собой ответвление от исходного b2/cafelog программного обеспечения, был совместно разработан Matt Mullenweg и Mike Little. Впервые WordPress появился в 2003 году. Первоначально он представлял собой обычную платформу для блогов. Со временем WordPress развивался и постепенно перерос в платформу, которую используют миллионы издалетей и организаций по всему миру для решения различных задач, связанных с размещением контента. Как и jQuery, WordPress является гибкой и расширяемой средой. Matt, а также разработчики…

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

Подключение библиотеки jQuery

Дата публикации:Февраль 2, 2011
Подключение библиотеки jQuery

После того как библиотека jQuery будет загружена с сайта jquery.com, нам потребуется привязать ее к проекту. Разметка, приведенная ниже, иллюстрирует подключение библиотеки jQuery к HTML-документу (за основу была взята production-версия jQuery). Скрипт, который приведен выше, устанавливает CSS правило background для всех тегов p, встречающихся в документе. Этот пример иллюстрирует богатые возможности jQuery по быстрому изменению представления и структуры документа. Для того чтобы увидеть результат работы скрипта, достаточно открыть документ в…

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

Загрузка последней версии библиотеки jQuery

Дата публикации:Февраль 2, 2011
Загрузка последней версии библиотеки jQuery

Если вы зайдете на сайт jquery.com, то сможете увидеть, что загрузка библиотеки jQuery доступна в двух различных вариантах: Production и Development. Версия Production была сжата и минимизирована c учетом особенностей использования в различных проектах, требовательных к быстроте загрузки. Ее размер составляет всего 29 Кбайт (для jQuery 1.5). Версия Development обладает гораздо большим размером — 207 Кбайт, однако ее вы всегда сможете открыть и изучить, что очень важно в ситуациях с…

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

Обертка jQuery

Дата публикации:Февраль 1, 2011
Обертка jQuery

В jQuery огромное значение играет объект, именуемый «оберткой», или «обертываемым набором». Он представляет собой набор элементов, которые были выбраны для последующей обработки. Чтобы лучше понять функции обертки, необходимо несколько отдалиться от jQuery и обратиться к работе браузера. Любой браузер обладает встроенными механизмами Javascript и CSS. Браузер может загружать, считывать и интерпретировать форматированный HTML, Javascript и CSS (безусловно, это далеко не все возможные функции браузеров). Далее будет представлен довольно поверхностный обзор…

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

Почему jQuery проще, чем Javascript

Дата публикации:Февраль 1, 2011
Почему jQuery проще, чем Javascript

jQuery не несет в себе ничего кардинально нового — это не отдельный язык, а простая Javascript библиотека. Ее разработка ставила перед собой одну цель: добиться упрощения языка и расширить границы его применения. Синтаксис Javascript, представленный в jQuery, стал гораздо проще и понятнее: уродливые и громоздкие вещи были заменены на современные, удобные конструкции, открыв дорогу новым тенденциям в веб-разработке. Одной из первых особенностей, приглянувшихся мне в jQuery (помимо превосходной, четкой документации),…

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

Работа с JavaScript до появления jQuery

Дата публикации:Январь 30, 2011
Работа с JavaScript до появления jQuery

Возвратимся назад в те далекие времена, когда jQuery еще не появился на мировой сцене. Датой возникновения jQuery считается 2006 год. До этого момента разработчикам приходилось тратить много времени на то, чтобы создать динамическую страницу, опираясь лишь на средства Javascript. Куча циклов while и foreach, хоровод инструкций if\else — все это никак не отвечало требованиям оптимизации кода. В те времена из-за плохой совместимости браузеров нередко приходилось создавать отдельные скрипты для Firefox…

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