Запуск jQuery-скрипта

Дата публикации:Февраль 9, 2011
Запуск jQuery-скрипта

Чаще всего запуск сценария должен осуществляться после того, как будет загружено дерево DOM. Дождаться полной загрузки DOM позволяет следующая техника: Или, что равнозначно:

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

Обход конфликтных ситуаций, связанных с подключением jQuery

Дата публикации:Февраль 9, 2011
Обход конфликтных ситуаций, связанных с подключением jQuery

Для того чтобы избежать конфликтных ситуаций, связанных с использованием короткой переменной $, необходимо ориентироваться на синтаксис noConflict режима. Функция wp_enqueue_script гарантирует загрузку jQuery в режиме noConflict. Во избежание конфликтов достаточно заменить переменную $ полной перемнной jQuery. Установка собственной переменной jQuery Если вы считаете переменную jQuery слишком длинной для написания, вы всегда можете заменить стандартную переменную $ на любую другую, оставаясь при этом в границах режима noConflict: Способ безопасного использования переменной…

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

Использование Google CDN

Дата публикации:Февраль 8, 2011
Использование Google CDN

В некоторых случаях регистрация библиотеки jQuery и привязка ее копии к WordPress оказываются неприемлимыми для разработчика. Решением возникшей проблемы выступает загрузка jQuery из Google CDN (Code Distribution Network). CDN позволяет сохранить пропускную способность канала, вследствие чего сайт получает возможность производить параллельную обработку данных во время загрузки дополнительных скриптов. Вдобавок ко всему, разработчик всегда может получить из CDN самую последнюю версию jQuery. Среди других преимуществ Google CDN стоит отметить быструю загрузку…

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

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 Кбайт, однако ее вы всегда сможете открыть и изучить, что очень важно в ситуациях с…

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