Плодовитый издатель плагинов WordPress, создавший более трех десятков бесплатных плагинов, выпустил код, который другие издатели плагинов и тем могут использовать, чтобы заблокировать их использование клиентами коммерческой платформы веб-хостинга Мэтта Малленвега WordPress.com.

Что делает код плагина и темы

Плагин был создан для того, чтобы другие производители плагинов и тем могли запретить сайтам, размещенным на WordPress.com, активировать или использовать их. Код определяет, используется ли он в среде WordPress.com, и если обнаруживает, что это так, плагин отображает пользователям сообщение, сообщающее им, что функциональность заблокирована. Разработчик, создавший код, объясняет, как именно он работает, и знакомит с ним плагины и создателей тем.

Он делает три основные вещи:

  1. Обнаружение окружающей среды
  2. Деактивация плагина
  3. Только контекст администратора (отключает его на стороне администратора)

Причина создания кода

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

Он написал:

«Встаньте на защиту сообщества
Этот скрипт предназначен не только для ограничения вашего плагина.

Это заявление против централизации и злоупотреблений, продемонстрированных WordPress.com и (отсутствием) руководства Automattic.

Разработчики WordPress® заслуживают равных условий игры – без монополистической чуши, которая душит инновации и рост сообщества».

Код доступен на его сайте здесь:

Как запретить использование ваших плагинов и тем на хостинге WordPress.com

Featured Image by Shutterstock/Anatoliy Cherkas



Source link

ЧИТАТЬ  Аксессуары для Galaxy Z Fold 5 и Z Flip 5 просочились в сеть накануне презентации Galaxy Unpacked