Как исправить белый экран смерти в WordPress

Как исправить белый экран смерти в WordPress Пожалуй, каждый из нас хотя бы раз сталкивался с так называемым «белым экраном смерти» в WordPress после того, как устанавливал плагин или изменял какие-либо настройки. Ни контент, ни панель администратора – ничего недоступно. Если вам знакома описанная ситуация, эта статья для вас. Я расскажу вам про все возможные …

Подробнее

Руководство по использованию иконочных шрифтов в WordPress

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

Подробнее

Неправильные представления об Open Source

Неправильные представления об Open Source Фонд свободного программного обеспечения (Free Software Foundation) предлагает четкое и ясное определение свободного программного обеспечения – которое тесно связано с тем, что мы называем «open source»: «Под свободным программным обеспечением подразумеваются такие программы, которые уважают пользовательскую свободу и сообщество. Это означает, что пользователи могут свободно распространять, копировать, запускать, изучать, изменять …

Подробнее

Введение в метаданные термов в WordPress

Введение в метаданные термов в WordPress Мы постепенно приближаемся к релизу WordPress 4.4, в котором появятся многочисленные возможности, среди которых значатся и долгожданные метаданные термов. Оригинальному тикету на Trac стукнуло уже более шести лет. Потенциальная дорожная карта была описана Эндрю Нейсином примерно два года назад – в ней он рассказал, что именно должно произойти, чтобы …

Подробнее

9 интересных возможностей WordPress, про которые вы, возможно, не знали

9 интересных возможностей WordPress, про которые вы, возможно, не знали Поскольку WordPress постоянно растет и развивается, некоторые возможности и функции этой системы остаются за кадром, выпускаются из рассмотрения. В этой записи я покажу вам некоторые вещи, которые вы должны знать про свою любимую CMS. Добавление ссылки при помощи вставки. Эта возможность очень удобна, однако про …

Подробнее

Хуки при смене статусов постов

В версии WordPress 2.3 появилось три вида потрясающих хуков, которые запускаются при смене статуса поста: transition_post_status, {старый_статус}_to_{новый_статус}, {новый_статус}_{тип_записи}. Суть каждого из них примерно одинакова, поэтому вы можете использовать любой, который считаете более удобным. А сейчас остановимся на каждом из них поподробнее. Хук transition_post_status transition_post_status имеет три параметра: $new_status Новый статус поста. $old_status Старый статус поста. …

Подробнее

setup_postdata()

Устанавливает значения глобальных переменных исходя из переданного объекта поста. Вообще, она нужна для того, чтобы в циклах функции get_posts() или же прямого вывода постов из БД работали такие функции, как the_title(), the_permalink() и так далее. setup_postdata( $post ); $post (объект) объект поста, который обязательно кстати должен называться $post, иначе функция просто не будет работать. Теперь …

Подробнее

Как вывести дату регистрации пользователей в WordPress

Как вывести дату регистрации пользователей в WordPress Хотите вывести дату регистрации пользователей в WordPress? Многие популярные сайты сообществ и форумы отображают дату регистрации пользователей в их профилях (к примеру, «участник с 2015 года»). В данной статье мы покажем вам, как вывести дату регистрации пользователей в WordPress. Где это может пригодиться? Некоторые из вас просто хотели …

Подробнее

Опрос показал, что большинство пользователей считают публичную редистрибьюцию коммерческих тем и плагинов неэтичной

Опрос показал, что большинство пользователей считают публичную редистрибьюцию коммерческих тем и плагинов неэтичной Четыре месяца назад Ричард Бест – адвокат, который ведет свой блог, посвященный юридическим вопросам, связанным с WordPress и open source, – опубликовал опрос, в котором попросил людей высказаться по поводу реселлинга коммерческих тем и плагинов. Бест работает над книгой «A Practical Guide …

Подробнее

Производительность WordPress в будущем: CDN, HTTP/2 и т.д.

Производительность WordPress в будущем: CDN, HTTP/2 и т.д. Мы живем в эпоху крупных перемен в сообществе WordPress – вышел релиз Calypso, прошел первый успешный форум WordCamp US, а сама система WordPress охватила 25% всех сайтов сети. Развитие WP REST API ознаменовало собой отделение уровня управления контентом от уровня его отображения, что напрямую повлияло на повсеместное …

Подробнее

Как защититься от хотлинкинга изображений в WordPress

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

Подробнее

Richard Best Releases Free Audio and Ebook: “A Practical Guide to WordPress and the GPL”

If you’re itching to go deeper into the legal aspects of navigating WordPress’ relationship to the GPL license, Richard Best has recently made his ebook (and the audio version) called “A Practical Guide to WordPress and the GPL” available for free. Best, a technology and public lawyer based in New Zealand, had previously sold the …

Подробнее

Как реализовать фоновую обработку в плагинах и темах WordPress?

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

Подробнее

Используем Gulp для ускорения WordPress-разработки

Используем Gulp для ускорения WordPress-разработки Существующие инструменты позволяют девелоперам эффективно разрабатывать свои решения, экономя силы и время. Одним из таких инструментов является Gulp. Gulp оптимизирует изображения темы, объединяет JS-файлы, а также автоматически обрабатывает ваш код Sass/LESS. В этой статье я покажу вам, как вы можете использовать Gulp для ускорения процесса разработки различных решений для WordPress. …

Подробнее

aXe: open source JS-библиотека для автоматизации тестирования доступности

axe-logo

aXe: open source JS-библиотека для автоматизации тестирования доступности В июне 2015 года компания Deque, предлагающая консультации в сфере доступности (accessibility), сделала открытым код своего движка для автоматизированного тестирования веб-интерфейсов. aXe – это компактная JS-библиотека (примерно 100 Кб), которая позволяет проводить автоматизированные тесты доступности в вашем фреймворке или браузере. Компания Deque описала некоторые преимущества, которые несет …

Подробнее