wpnews.ru wordpress WPNews

Новые правила и изменения в WordPress.org: что важно знать авторам плагинов и тем

Если вы публикуете плагин или тему в каталоге WordPress.org, любые изменения в правилах и процессах там влияют не только на модерацию, но и на то, как вы будете выпускать обновления, отвечать пользователям и поддерживать совместимость. Для владельца сайта это тоже важно: от этих правил зависит, насколько быстро выйдет исправление, как долго будет поддерживаться расширение и не снимут ли его с каталога из-за нарушения требований.

Сразу оговорюсь: WordPress.org — это не один статичный набор правил, а набор процессов, которые со временем уточняются. Часть изменений касается всех авторов, часть — только тех, кто использует определённые API, собирает данные пользователей, публикует платные дополнения или работает с блоками, шаблонами и новыми возможностями редактора. Поэтому смотреть нужно не на общий шум вокруг очередного изменения, а на то, что именно поменялось и затрагивает ли это ваш продукт.

Что обычно меняется в WordPress.org и почему это важно

В экосистеме WordPress.org изменения чаще всего касаются четырёх вещей: требований к репозиторию, процесса проверки, правил обновления и поведения расширений после публикации. На практике это означает, что автору плагина или темы приходится следить не только за кодом, но и за тем, как оформлены метаданные, описание, скриншоты, лицензирование и совместимость.

Для разработчика это не абстрактная бюрократия. Если меняется политика по безопасности, приватности или качеству кода, можно получить отказ в публикации, предупреждение от ревьюеров или необходимость срочно выпустить исправление. Если меняется процесс обновления, пользователи могут дольше видеть старую версию или, наоборот, быстрее получить новую, но с более жёсткой проверкой. Если меняются требования к совместимости, особенно с новыми версиями WordPress и PHP, это напрямую влияет на то, какие версии продукта можно поддерживать без конфликтов.

Что проверять авторам плагинов и тем в первую очередь

Когда появляется новость об изменениях в WordPress.org, не стоит сразу переписывать весь продукт. Сначала проверьте, относится ли нововведение к вашему сценарию. Обычно достаточно пройтись по нескольким точкам.

  • Используете ли вы только стандартный плагинный или темный репозиторий WordPress.org, или распространяете продукт ещё и через свой сайт.
  • Есть ли у вас сбор пользовательских данных, подписка, телеметрия, аналитика или внешние сервисы.
  • Зависит ли продукт от блоков, шаблонов, паттернов, REST API, AJAX или других механизмов, которые могут быть затронуты новыми требованиями.
  • Поддерживаете ли вы старые версии WordPress и PHP, которые уже могут не соответствовать актуальным ожиданиям каталога.
  • Есть ли у вас платные расширения, которые связаны с бесплатным плагином из репозитория.

Если хотя бы один пункт совпадает, новость стоит читать как рабочую задачу, а не как общий фон. В WordPress.org часто важны не только сами правила, но и то, как они применяются на практике: что стало обязательным, что осталось рекомендацией, а что пока тестируется или внедряется постепенно.

Какие изменения обычно требуют действий от автора

Есть несколько типов изменений, на которые разработчику нужно реагировать без затяжки.

Требования к безопасности и приватности

Если WordPress.org уточняет правила по сбору данных, внешним запросам, трекингу или отображению информации о продукте, это касается прежде всего плагинов и тем, которые отправляют данные на сторонние сервисы. В таком случае нужно проверить, есть ли у вас явное согласие пользователя, понятное описание обмена данными и корректная документация в readme.txt или на странице темы.

Для владельца сайта это важно потому, что расширение с непрозрачной передачей данных может быть отклонено на ревью или позже снято с каталога. Для пользователя это обычно означает не «опасность для всех», а необходимость внимательнее смотреть, какие именно функции включены и что делает плагин после установки.

Изменения в совместимости с WordPress и PHP

Если меняются минимальные версии WordPress или PHP, это влияет на аудиторию продукта напрямую. Старые сайты могут перестать получать обновления, а новые версии ядра могут требовать корректировок в коде. Здесь важно не путать рекомендацию с обязательным требованием: иногда автору достаточно объявить более высокую минимальную версию в заголовке плагина, а иногда нужно переписать часть логики, чтобы не ломать обратную совместимость.

Проверять нужно не только файл плагина, но и все места, где используются функции, появившиеся в более новых версиях WordPress. Если вы поддерживаете широкий диапазон версий, тестирование на старой и актуальной сборке остаётся обязательным.

Правила публикации и модерации

WordPress.org может ужесточать требования к описанию, скриншотам, названию, брендингу или структуре readme. Это особенно заметно у тем и плагинов, где есть маркетинговые формулировки, ссылки на внешние сервисы или попытки обойти стандарты каталога. В таких случаях проблема не в коде, а в том, как продукт представлен пользователю.

Если вы получили замечание от ревьюеров, не стоит трактовать его как техническую ошибку в продукте. Иногда достаточно поправить описание, убрать вводящую в заблуждение формулировку или привести документацию к требованиям каталога.

Как понять, нужно ли что-то менять прямо сейчас

Самый практичный подход — разделить изменения на три группы.

Тип измененияЧто это значитНужно ли действовать сразу
ОбязательноеНарушает текущие правила каталога или блокирует публикациюДа, без откладывания
РекомендуемоеУлучшает совместимость, безопасность или качество, но не требует немедленного исправленияЖелательно в ближайшем релизе
Экспериментальное или анонсированноеЕщё тестируется, обсуждается или вводится поэтапноСледить за развитием, но не перестраивать продукт заранее

Это разделение помогает не тратить время на гипотетические сценарии. Если изменение пока находится в стадии обсуждения или ограниченного тестирования, не стоит объявлять его уже действующим для всех авторов. В WordPress.org такие вещи нередко дорабатываются по ходу внедрения.

Что делать автору плагина или темы после новости об изменениях

Если вы поддерживаете продукт в каталоге WordPress.org, после подобной новости имеет смысл пройти короткий рабочий чек-лист.

  • Откройте официальное сообщение WordPress.org или документацию проекта, а не пересказ в соцсетях.
  • Проверьте, относится ли изменение к вашему типу продукта: плагин, тема, блоки, шаблоны, внешние сервисы, сбор данных.
  • Сравните новое требование с текущей версией кода, readme.txt и страницей продукта.
  • Если нужно, подготовьте отдельный релиз с исправлением, а не вносите правки в спешке без теста.
  • Проверьте совместимость на тестовом сайте, особенно если затронуты API WordPress или версия PHP.
  • Обновите документацию и ответы поддержки, если изменился сценарий установки или работы расширения.

Если изменение касается безопасности или приватности, сначала исправляйте саму проблему, а уже потом обновляйте описание и маркетинговые материалы. Иначе можно получить ситуацию, когда текст уже обещает одно, а код ещё делает другое.

Как проверить, что вы ничего не пропустили

После обновления правил или процесса в WordPress.org полезно проверить не только код, но и то, как продукт выглядит со стороны каталога. Для автора это обычно означает три вещи.

Во-первых, откройте страницу плагина или темы и посмотрите, не устарели ли описание, скриншоты, ссылки и сведения о совместимости. Во-вторых, проверьте, не изменились ли требования к лицензии и внешним ресурсам. В-третьих, убедитесь, что в readme.txt нет формулировок, которые могут конфликтовать с новыми правилами модерации.

Если у вас есть собственный сайт продукта, синхронизируйте его с WordPress.org. Пользователь не должен видеть на одной площадке старую информацию, а на другой — новую. Для продуктов с активной поддержкой это особенно важно: несоответствие между каталогом и сайтом поддержки часто создаёт больше путаницы, чем само изменение правил.

Что это значит для обычного владельца сайта

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

Практически это означает одно: если ваш плагин или тема давно не обновлялись, проверьте, поддерживаются ли они автором и не появлялись ли у проекта предупреждения или ограничения. Если расширение активно развивается, следите за обновлениями и не откладывайте установку исправлений, особенно когда речь идёт о безопасности или совместимости с новой версией WordPress.

Для автора плагина или темы главный вывод простой: новости о WordPress.org нужно читать как рабочие требования к продукту, а не как общий информационный фон. Чем раньше вы поймёте, что именно изменилось — правила публикации, модерация, совместимость или требования к данным, — тем меньше шанс, что обновление упрётся в отказ, жалобы пользователей или срочный передел релиза.

×
Твой WordPress — твои правила!

Топовые темы и плагины со скидкой 20%.

Забрать выгодно ⋙