Desenvolvedor WordPress publica código para bloquear clientes de hospedagem na web da Mullenweg
Um prolífico editor de plug-ins WordPress que criou mais de três dúzias de plug-ins gratuitos lançou código que outros editores de plug-ins e temas podem usar para impedir que clientes da plataforma comercial de hospedagem na web WordPress.com de Matt Mullenweg os utilizem.
O que o plug-in e o código do tema fazem
O plugin foi criado para que outros criadores de plugins e temas possam impedir que sites hospedados no WordPress.com os ativem ou utilizem. O código detecta se está sendo usado no ambiente WordPress.com e se descobrir que está, o plugin exibirá uma mensagem aos usuários avisando que a funcionalidade está bloqueada. O desenvolvedor que criou o código explica exatamente como ele funciona e orienta os plug-ins e criadores de temas no código.
Ele faz três coisas principais:
- Detecção de ambiente
- Desativação de plug-in
- Somente contexto administrativo (desativa-o no lado do administrador)
Motivo para criar o código
Robert DeVore, o desenvolvedor que criou o código, explicou em um tweet que é uma forma de virar o pássaro para Matt, uma forma de enviar uma declaração a Matt Mullenweg expressando desaprovação por suas ações, especificamente o “exagero” da liderança.
Ele escreveu:
“Tome uma posição pela comunidade
Este script não serve apenas para restringir seu plugin.É uma declaração contra a centralização e o alcance demonstrados pelo WordPress.com e pela (falta de) liderança da Automattic.
Os desenvolvedores do WordPress® merecem condições de concorrência equitativas – livres de besteiras monopolistas que sufocam a inovação e o crescimento da comunidade.”
O código está disponível em seu site aqui:
Como impedir que seus plug-ins e temas sejam usados na hospedagem do WordPress.com
Imagem em destaque por Shutterstock/Anatoly Cherkas