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. Доклад показал развёртывание принципы развёртывания сложного проекта с нулевым временем простоя и непрерывной возможностью …

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

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

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

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

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

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

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

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

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

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

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

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

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

Разработчики 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 Показатель …

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

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

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

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

Уязвимость сайта Mossack Fonseca — возможная причина: WordPress Revolution Slider

Компания Wordfence, разрабатывающая систему безопасности для WordPress, опубликовала весьма интересную статью о уязвимости сайта Mossack Fonseca, возможно, послужившей причиной кражи миллионов документов и последующего журналистского расследования. Ниже мы приводим полный перевод статьи компании Wordfence. Обновление: Мы написали последующий пост о том, как атакующий может проникнуть по сети из WordPress в почтовый сервер. Mossack Fonseca (MF), панамская юридическая …

ПодробнееУязвимость сайта Mossack Fonseca — возможная причина: WordPress Revolution Slider

Почему так важно иметь быстрый сайт?

Скорость загрузки сайта чрезвычайно важна для привлечения и удержания посетителей. Согласно исследованиям и опросам общественного мнения: 47% пользователей ожидают, что веб-страница загрузится в течение 2 секунд; 40% посетителей могут уйти с сайта, который грузится более 3 секунд; 75% посетителей ушли на сайты конкурентов, не дождавшись загрузки страницы; 88% заявили, что вряд ли вернутся на сайт …

ПодробнееПочему так важно иметь быстрый сайт?

10,000 соединений в секунду на WordPress — возможно!

Возможно ли «выжать» из сайта на WordPress высокую производительность? Наш ответ — да! В этой статье мы покажем, как добиться устойчивой работы сайта на WordPress при высоких нагрузках, доходящих до 10,000 соединений в секунду, что равно 800 миллионам посещений в сутки. Прежде всего, нам нужен собственный виртуальный сервер (VPS). Для тестов использовался VPS, арендованный у DigitalOcean за …

Подробнее10,000 соединений в секунду на WordPress — возможно!

Установка PHP Code Sniffer и WordPress Coding Standards на PhpStorm под Windows

Анализаторы кода такие, как PHP Code Sniffer, и стандарты кодирования такие, как WordPress Coding Standards, позволяют создавать современный, легко обновляемый код, избежать множества ошибок еще на стадии написания кода, и совершенно незаменимы при командной работе над проектом. Эти средства встроены в phpStorm — мощную современную среду разработки под php. В то же время, у многих …

ПодробнееУстановка PHP Code Sniffer и WordPress Coding Standards на PhpStorm под Windows

Сертифицированный WPML контрактор

Наша компания получила новый статус: «Сертифицированный WPML контрактор». Это международная оценка качества наших веб-сайтов, выполненных на WordPress с использованием плагина интернационализации — WPML. Согласно исследованию W3C, WordPress используется на 30% от всех веб-сайтов в сети Интернет. Многие из этих сайтов содержат контент на нескольких языках. Наиболее широко распространённым плагином мультиязычности является WPML, созданный и поддерживаемый …

ПодробнееСертифицированный WPML контрактор

Как добавить кнопки управления xDebug в PhpStorm?

xDebug — отличный отладчик, но он существенно замедляет сайты. Во время разработки, желательно включать xDebug только тогда, когда он действительно нужен. Давайте посмотрим, как включить, отключить xDebug и установить режимы профилирования в среде разработки Laragon. Также увидим, как добавить кнопки этих действий на панель инструментов phpStorm. Так будет выглядеть конечный результат (4 крайние кнопки справа). Вначале давайте …

ПодробнееКак добавить кнопки управления xDebug в PhpStorm?

Табы в админке WordPress

Обложка к записи Табы в админке WordPress

WP Admin Tabs — отличный пакет, устанавливаемый через composer, для создания навигации в виде вкладок (табов) для вашего плагина в админке WordPress. Установка Установка пакета производится через composer, детальную информацию по установке самого composer смотрите на официальном сайте. $ composer require typisttech/wp-admin-tabs Для предотвращения конфликтов в названих классов советую все классы WP Admin Tabs положить под собственный …

ПодробнееТабы в админке WordPress