WordPress Дайджест № 6 (30 октября — 13 ноября 2023)
Подборка свежих новостей, инструментов, видео и материалов из мира WordPress. Приятного чтения!
Безопасность
- Bug Bounty от Wordfence
Wordfence запускает программу Bug Bounty для финансирования исследований в области безопасности WordPress. - Еженедельный отчёт WordPress Security по безопасности (30 октября — 5 ноября 2023)
За неделю было обнаружено 79 уязвимостей в 64 плагинах WordPress и ни одной теме WordPress.
Ядро
- Вышел WordPress 6.4
Сегодня вышел WordPress 6.4 «Shirley», названный в честь знаменитой американской джазовой пианистки и певицы Ширли Хорн. - Вышел WordPress 6.4.1, в котором исправлен критический баг с cURL/Requests
Участники WordPress оперативно подготовили обновление 6.4.1 из-за возникновения критического бага с библиотекой Requests. Эта ошибка вызывала проблемы с обновлениями на серверах, работающих с более старыми версиями cURL. - Функция wp_admin_notice() в WordPress 6.4.0
Формирует и выводит на экран HTML код заметки (сообщение, ошибку) в верхней части страницы админ-панели.
Новости
- WordPress 6.4 привел к сбоям на сайтах при использовании популярного конструктора страниц Oxygen
Обновление до WordPress 6.4 приводит к поломкам сайтов. Пока все ограничено одним конструктором страниц при установленных устаревших темах по умолчанию. - WordPress 6.5 и загрузка переводов до 2 раз быстрее
В WordPress 6.5 планируют улучшить механизм загрузки переводов. Идея оптимизации в том, чтобы сконвертировать медленные файлы перевода в .mo формате в быстрые php-файлы и дополнительно закешировать с помощью расширения OPCache, встроенного в PHP.
Gutenberg
- Анонсирована поддержка App Router и способ преобразования компонентов React в блоки Gutenberg
Команда Faust.js уже несколько месяцев работает над двумя большими функциями, и мы с нетерпением ждем возможности показать вам, над чем мы работали! - Вышел Gutenberg 16.9, позволяющий переименовывать (почти) любой блок
Разработчики Gutenberg, опираясь на запросы пользователей, внедрили возможность переименования практически любого блока в List View. На прошлой неделе вышел релиз 16.9 с указанным функционалом. Он базируется на переименовании блоков Group в Gutenberg 16.7.
WooCommerce
- WooCommerce меняет название – теперь платформа называется Woo
WooCommerce переименовывается в «Woo» — более короткое и игривое название, которое уже многие клиенты используют. - Как скрывать или отображать товары для пользователей из определённых стран
В этом уроке я хочу показать вам магию встроенного в WooCommerce классаWC_Geolocation
, ведь по сути он не только определяет IP-адрес пользователя, но даже и страну, где этот пользователь находится.
Сервисы
- WP Data Dashboard – сервис по сбору данных в экосистеме тем WordPress.org
Владелец мюнхенского агентства Хендрик Люрсен поделился статистикой использования тем с тегом FSE (блочных тем). Данные получены через API WordPress.org. - WPTracSearch — сервис по поиску внутри трекера WordPress
Это своего рода индексатор/зеркало/каталогизатор тикетов. Работает быстро, интерфейс приятный, ищет классно, бесплатный, с открытым кодом (можно установить у себя). - WPDirectory — сервис по поиску внутри тем и плагинов WordPress
Сервис индексирует исходный код всех тем и плагинов в официальном репозитори wp.org и позволяет удобно и просто искать по этому индексу.
Статьи
- Плагины: Секс и Gutenberg
Я понимаю, что многие люди ненавидят Gutenberg. Мне он нравится, но это мое мнение, и это нормально. Я не против, если вы ненавидите то, что мне нравится, меня это нисколько не задевает. Что мне не нравится, так это люди, которые ведут себя как придурки по отношению к разработчикам Gutenberg
Разработка
- ACF как инструмент веб-разработчика. Работа с шаблонами страниц
Начинаю серию роликов, Advanced Custom Fields как инструмент веб-разработчика. В первой части разбираю как использовать ACF с шаблонами страниц. - Отладка WordPress при помощи Clockwork
Предлагаю вашему вниманию плагин под WordPress Mihdan: Clockwork для отладки сайта через Clockwork. - Вкладки на странице настроек
В этом руководстве Миша Рудрастых показывает как добавлять вкладки на страницы настроек в админке WordPess.