Вышел Gutenberg 10.4: появились блочные виджеты в кастомайзере

Не так давно вышел Gutenberg 10.4. В нем блочные виджеты были внесены в кастомайзер. При настройке виджетизированных областей теперь появляется новая иконка, позволяющая добавить блоки в сайдбары. Пока это только первая итерация управления блоками в кастомайзере (выполнена техническая интеграция редактирования блоков, используется лайв-превью кастомайзера). Версия 10.4 включает в себя обновления дизайна для представления List View …

Подробнее

Enō: пожалуй, одна из лучших блоговых тем для WordPress

Иногда описание темы настолько интригующее, что хочется быстрее установить, активировать и протестировать ее. Меня раздражают спам-тексты в каталоге бесплатных тем WordPress. Но иногда бывают и приятные сюрпризы: Enō – это элегантная, современная, многофункциональная тема WordPress. Пожалуй, это одна из лучших тем для блогов. Просто посмотрите демо-пример… Она поддерживает редактор блоков Gutenberg и включает в себя …

Подробнее

Michelle: тема для WordPress с огромным количеством блочных паттернов и стилей

Оливер Юхас (Oliver Juhas) на прошлой неделе выпустил свою шестую бесплатную тему. Michelle – блочная тема, которая также поддерживает Beaver Builder, Elementor и другие конструкторы страниц. Эта тема является универсальной (что меня всегда отталкивает). Мне больше нравится нишевый дизайн, разработанный под определенные задачи. Оливер позиционирует Michelle как доступную тему. «Инклюзивная, подходящая для людей с ограниченными …

Подробнее

Отложенная загрузка кода Яндекс.Метрики

Обложка к записи Отложенная загрузка кода Яндекс.Метрики

В процессе оптимизации нескольких сотен сайтов и в погоне за зелёными попугаями Google PageSpeed выработал для себя сниппет для отложенной (Lazy Load) вставки кода Яндекс.Метрики. Несмотря на то, что код Яндекс.Метрики недавно стал намного быстрее, Google PageSpeed всё равно ругает на него благим матом, поэтому попробуем решить данный вопрос. Есть несколько способов отложить выполнение JavaScript …

Подробнее

Automating WordPress project deployment with zero downtime and instant rollbacks: материалы митапа

30 марта 2021 состоялся третий митап технической серии в латвийской WordPress группе. Митап Automating WordPress project deployment with zero downtime and instant rollbacks провёл Игорь Воротнёв, WordPress девелопер с 13-летним стажем, системный администратор, куратор и эксперт на Тостере, спикер на WordCamp. Доклад показал развёртывание принципы развёртывания сложного проекта с нулевым временем простоя и непрерывной возможностью …

Подробнее

Gutenberg 10.3: изучаем улучшения новой версии плагина

На прошлой неделе вышел релиз Gutenberg 10.3. Теперь пользователи могут задавать базовый размер для блока Image. Команда разработчиков продолжила работу над стандартизацией блочных тулбаров: появилась категория блоков «Theme» («Тема»), добавлена опция Padding (отступы) для блока Verse. Разработчики плагина исправили 30 багов. Основной вектор работы был связан с функционалом FSE (полным редактированием сайта). В релиз вошло …

Подробнее

10 моих любимых плагинов для WordPress

У меня уже были старые посты на сайте, в которых я рассказывал про плагины, которые я использовал на своих проектах и почему нужно использовать именно их. Я бы хотел немного обновить эту подборку и рассказать про мой личный топ-10 плагинов для WP. Все плагины в этой подборке – бесплатные. И ни один не заплатил мне …

Подробнее

Eksell: тема для вывода портфолио в WordPress

Eksell – новая тема Андерса Норена. На днях она стала доступна в каталоге WordPress. Тема Eksell была вдохновлена работами шведского дизайнера Олле Экселла (Olle Eksell). Появилась она спустя полтора года с момента выхода популярной темы Chaplin (еще одна тема Норена). На прошлой неделе Джастин Тэдлок (участник команды обзора тем WordPress) опубликовал превью темы, пока она …

Подробнее

Вышел Gutenberg 10.2 с отступами для навигационных меню, рубриками для пользовательских участков шаблонов, а также Scoped-паттернами

На прошлой неделе в каталоге WordPress появился новый релиз плагина Gutenberg 10.2. Теперь пользователи могут добавлять блоки Spacer (отступы) между пунктами Navigation, группировать участки шаблонов по рубрикам, а также выбирать паттерны при вставке блока Query. Опыт взаимодействия продолжает улучшаться по всем фронтам. Блок Media & Text теперь можно преобразовать в Columns. В результате трансформации мы …

Подробнее

Code review is the crucial part of teamwork

The code review is the act of systematically and consciously convening with teammates to check each other’s code. It helps to detect problems at an early stage. Generally, the code reviews apply for pull requests. Cross-review is one of the best practices. Cross-review is a code review when the PR’s author and reviewer are different …

Подробнее

Рубрики Без рубрики Метки

Analyze your code with PHP_CodeSniffer

You can ask me why we should use coding standards? Shortly, to make more strict rules for your code and control the code quality in your team. A lot of similar things you can do differently, using various syntax. I described the basic knowledge about PHP coding standards, WPCS, with simple examples of my own …

Подробнее

Разработчики Elementor пропатчили XSS-уязвимость, затрагивающую 7 миллионов WordPress-сайтов

Пользователям Elementor, которые давно не обновлялись, настоятельно рекомендовано поставить свежий релиз 3.1.4. Исследователи из Wordfence выявили набор XSS-уязвимостей в плагине в феврале. Частично эти дыры были пропатчены еще тогда; дополнительные исправления поступили во вторую неделю марта. Wordfence объявил о данных уязвимостях в посте, который показывает, как злоумышленник может взломать сайты с Elementor: «Эти уязвимости позволяли …

Подробнее

Shortnotes: плагин для публикации заметок с текстом, изображениями и галереями в WordPress

На прошлой неделе владелец компании Happy Prime Джереми Фелт (Jeremy Felt) выпустил плагин Shortnotes, предназначенный для написания заметок в редакторе WordPress. С его помощью пользователи могут создавать короткие контентные фрагменты, напоминающие по своему виду посты в Twitter, Instagram и т.д. Однако плагин лишен интерфейса фронтэнд-публикации (возможно, стоит ждать в будущих версиях). Плагин работает аналогично редактору …

Подробнее

Разработчики WordPress рассматривают возможность отказа от поддержки IE 11

Новое предложение (proposal), опубликованное на WordPress.org, связано с изучением возможностей отказа от поддержки Internet Explorer 11 (IE11). Эктор Прието (Héctor Prieto) проанализировал текущее состояние использования IE среди WordPress-пользователей, опубликовав три показателя, которые демонстрируют снижение популярности данной версии браузера (менее 1%): 0.71% по данным StatCounter GlobalStats 1.2% по данным W3 Counter 0.46% по данным WordPress.com Показатель …

Подробнее