Вышел WordPress 5.2.4 с исправлением нескольких ошибок безопасности

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

Подробнее

В WordPress появятся долгожданные улучшения компонента Date/Time

Спустя год с начала своей разработки улучшенный компонент Date/Time наконец-то появится в WordPress. Версия WordPress 5.3 будет поставляться вместе с новыми API-функциями и исправлениями старых багов. Андрей Савченко (Rarst) взял этот проект под свой контроль и проработал большинство проблем в форке WP Date. Также он является автором проекта WPDateTime, посвященного улучшению базового компонента Date/Time. Погружение …

Подробнее

Максимальная версия PHP для каталога плагинов WordPress поднялась до 7.2

3 октября SVN-система WordPress.org была повышена до версии 7.2. Это означает, что авторы плагинов теперь могут использовать новый синтаксис PHP в своих решениях, передаваемых в официальный каталог. Это должно стать хорошей новостью для разработчиков плагинов, которые используют новый синтаксис PHP. Ранее авторы могли передавать код с новыми PHP-функциями, если в том же файле имелась проверка …

Подробнее

В WordPress 5.3 появится новый экран верификации email для администраторов

В предстоящем релизе WordPress 5.3 появится новый экран email-верификации для администраторов. Он будет появляться каждые 6 месяцев. Эта функция была предложена Андреем Драганеску в рамках улучшения компонента Site Health. По словам Андрея, эта идея пришла к нему в результате обсуждений на канале #core-php касательно писем восстановления при WSOD  («белый экран смерти»). Эти письма отправляются, когда …

Подробнее

Версия WordPress 5.3 бета 1 доступна для тестирования

Разработчики WordPress на днях выпустили релиз WordPress 5.3 бета 1. Главная особенность новой беты – итерационные улучшения блочного редактора. В WordPress 5.3 будут внесены 12 последних релизов плагина Gutenberg. Если вы уже работаете с плагином, вы, возможно, забыли, сколько новых функций до сих пор не было внесено в ядро WP. К ним можно отнести значительные …

Подробнее

Команда Theme Review Team выпустила новое решение Admin Notices

В рамках своего плана по отказу от слишком навязчивых администраторских уведомлений, команда WordPress Theme Review Team представила публике новый пакет Admin Notices в версии 1.0. Новый пакет предлагает стандартный API для вывода администраторских уведомлений в темах. Он подойдет всем разработчикам тем. В августе руководителем проекта по пакетам стал Ари Стэтхопулос. Ари выступает в качестве создателя …

Подробнее

Как использовать phpMyAdmin в WordPress

phpMyAdmin-optimize-tables-1024x534

Как использовать phpMyAdmin в WordPress Если вы когда-либо устанавливали WordPress, вы знаете, что каждый сайт состоит из двух частей: файлов ядра и базы данных MySQL. База данных – самый важный компонент из этих двух. Если ваши файлы ядра будут уничтожены или повреждены, вы можете легко заменить их, ничего не потеряв. Если же ваша база данных …

Подробнее

Используем SSL и HTTPS в WordPress

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

Подробнее

Производительность wp_kses в WordPress

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

Подробнее

Ускоряем работу панели администратора WordPress при помощи Redis и HHVM

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

Подробнее

11 простых советов по повышению безопасности вашего WordPress сайта

11 простых советов по повышению безопасности вашего WordPress сайта При запуске нового сайта мы часто с головой погружаемся в создание идеального дизайна и написание информативного контента. Для многих пользователей, в том числе и для меня, безопасность – это запоздалая мысль. Однако каждый год число атак на веб-сайты WordPress только растет. 70% веб-сайтов на WordPress имеют …

Подробнее

Часть 1: Настраиваем WordPress VPS

Часть 1: Настраиваем WordPress VPS Поскольку сегодня многие люди используют виртуальный хостинг, мы решили привести серию учебных руководств, которые помогут вам настроить свой собственный виртуальный частный сервер (VPS), все необходимые сервисы для обслуживания WordPress-сайта, а также расскажем вам, как оптимизировать его скорость и безопасность. Почему виртуальный хостинг – не самый лучший вариант? Ваша сборка WordPress …

Подробнее

Часть 2: Устанавливаем WordPress на VPS-сервер

Часть 2: Устанавливаем WordPress на VPS-сервер Несмотря на то что WordPress славится своим пятиминутным процессом установки, есть некоторая рутинная работа, которая должна быть сделана, чтобы все уложилось в пять минут. В сегодняшнем руководстве я покажу вам, как правильно установить WordPress на сервер, который мы создали и сконфигурировали в прошлой статье. Во второй части руководства я …

Подробнее

3 причины, почему вы должны использовать WP_DEBUG_LOG в WordPress-разработке

3 причины, почему вы должны использовать WP_DEBUG_LOG в WordPress-разработке Как и в случае со многими другими вещами, связанными с разработкой WordPress, лучший способ разобраться в константе WP_DEBUG_LOG – это найти ее в коде ядра WordPress. Важный участок кода находится в файле wp-includes/load.php: function wp_debug_mode() { if ( WP_DEBUG ) { error_reporting( E_ALL ); if ( …

Подробнее

Базовое руководство по WordPress REST API

Базовое руководство по WordPress REST API WordPress REST API – грандиозная инициатива, имеющая вид функционального плагина; эта инициатива была разработана специально для ядра WordPress. Однако она может показаться несколько запутанной и сложной простым пользователям. Давайте посмотрим на то, что собой представляет данный проект, почему он так важен, и как принять в нем участие. WordPress REST …

Подробнее