WordPress архив

Загрузка файлов с помощью AJAX для вашего WordPress плагина

16-10-07 Php, WordPress WordPress 1

Загрузка файлов для плагина WordPress — не самая простая задача. Необходимо предоставить пользователю простой и понятный интерфейс, а также правильно обрабатывать загружаемые файлы, чтобы не создавать уязвимости. Для того, чтобы не писать полностью собственный загрузчик файлов, мы будем использовать функционал WordPress, а именно файл async-upload.php, расположенный в папке wp-admin. Используя этот файл мы получаем ряд […]

Правильное подключение JS скриптов и CSS файлов в WordPress

16-10-06 Php, WordPress PHP, WordPress 0

Если вы уже разрабатывали плагины или темы для WordPress, то наверняка, знаете, что производительность вашего плагина очень важна, так как на сайте может быть установлено много плагинов. Одна из проблем, которую можно оптимизировать — подключение js и css файлов. В этой статье мы рассмотрим принципы правильного подключения скриптов и стилей к вашему WordPress плагину или […]

Создаем CAPTCHA плагин для вашего WordPress сайта

14-12-23 Php, WordPress CAPTCHA, WordPress 1

Благодаря своей популярности, WordPress стал мишенью для спамеров. Автоматизированные спам-боты ищут в сети сайты, работающие на популярных системах, таких как WordPress, и отправляют на них сотни и тысячи спам комментариев. Без надежной защиты спам становится большой проблемой для сайта.

Создание виджетов для WordPress

14-09-25 WordPress PHP 4

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

Создание собственных шорткодов(shortcodes) для WordPress

13-09-18 WordPress ShortCode, WordPress 2

Начиная с версии 2.5 WordPress поддерживает шорткоды (shortcodes) и все, кто имел дело с WordPress, наверняка, использовали их. Обычно они используются вместе с плагинами или темами. Работают они так: вы пишете конструкцию, заключенную в квадратные скобки, а затем WordPress заменяет её генерируемым контентом. Это может быть простая строка или результат работы сложной PHP функции. В этой статье […]

Создание эффективной 404 страницы в WordPress

13-04-04 Php, WordPress PHP, Usability, WordPress 3

Качественные сайты всегда уделяют большое внимание маленьким деталям. Одна из них — это полезная и дружелюбная страница 404 ошибки. WordPress предоставляет все необходимые инструменты для простой настройки страницы 404 ошибки.

Создание плагина для WordPress. Часть 3

13-02-25 WordPress PHP, WordPress 6

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

Создание плагина для WordPress. Часть 2.

13-01-22 WordPress PHP, WordPress 1

В предыдущем уроке мы создали фундамент для будущего плагина, который распознает система WordPress. Сегодня мы займемся непосредственно изменением базового функционала системы. Поможет нам в этом система «хуков» (hooks), «событий» (actions) и фильтров (filters). Эти три понятия и есть основа каждого плагина для WordPress.