Nosso novo plugin Installer finalmente chegou, tornando possível instalar temas e plugins comerciais facilmente a partir do painel de administração do WordPress.
Há muito tempo, iniciamos um projeto ambicioso, com o objetivo de unificar o processo de instalação e upgrade de plugins do WordPress. Ele está pronto e fique à vontade para baixá-lo e experimentá-lo.
Nossa visão – Descubra e instale temas e plugins comerciais a partir do painel de administração do WordPress
A ideia por trás do Installer é fazer com que temas e plugins comerciais pareçam exatamente como os gratuitos do WordPress.org. Estamos falando sobre ser capaz de:
- Encontrar
- Instalar
- Fazer o upgrade
Serei o primeiro a admitir que é uma bagunça hoje. Estou admitindo isso porque fazemos parte dessa bagunça. Temas e plugins pagos não podem aparecer no repositório do WordPress.org e aproveitar a sua automação. Precisamos colocar nosso código em nosso próprio servidor e entregá-lo aos clientes pagantes. É assim que as coisas são.
Infelizmente, essa realidade causa uma bagunça para todos os envolvidos. Temos que gastar um tempo considerável fazendo o hook no mecanismo de 'plugins' do WordPress e fazendo com que ele saiba sobre as atualizações do WPML. Temos que escrever um código que vai no nosso servidor e no plugin. É muito código para manter.
Você, nosso querido cliente, tem que aprender um truque novo para cada tema ou plugin comercial que compra. Como cada autor escolhe inventar a roda de uma maneira diferente, cada código comercial tem uma tela de painel de administração diferente e lida com as atualizações de forma um pouco diferente.
O Installer deve mudar tudo isso. Ele faz o hook nas telas de temas e plugins apenas uma vez e as abre para diferentes fontes de software. Dessa forma, o wpml.org se torna uma fonte de software e outros repositórios virão a seguir (estamos conversando com o pessoal e trabalhando nisso). Então, podemos remover todo aquele código inútil do WPML. Ele não é mais necessário. Chega de 'chave de assinatura' ou qualquer coisa desse tipo.
Nosso servidor, wpml.org, começou a falar no mesmo idioma que o WordPress.org fala. Você fará o login nele a partir de uma tela do painel de administração, onde poderá (no futuro) fazer o login em outras fontes de software. Depois, todos os upgrades aparecem normalmente na tela de 'plugins'.
Por que realmente gostamos disso:
- Muito código é removido do WPML
- Muito mais funcionalidade é adicionada para instalação e upgrades
- O material no WPML.org pode ser reutilizado para diferentes fontes de software
O Installer ajuda autores de temas e plugins
Se você está escrevendo temas ou plugins comerciais, nós o convidamos calorosamente a conversar conosco sobre o uso do Installer. Ele foi feito para você.
Você pode oferecer aos seus clientes toda a ótima funcionalidade de instalação automática e upgrades, sem ter que escrever uma única linha de código para que isso aconteça.
Para que o Installer funcione, seu servidor precisará se comunicar usando um protocolo padrão. Temos um código de referência que você pode usar e ajudaremos você a adaptá-lo para o seu sistema de assinatura.
Se você está hospedando seu trabalho em um sistema maior, o qual você não controla totalmente, avise-nos e conversaremos com os administradores desse sistema.
Baixe e experimente
Primeiro, você deve baixar e instalar o Installer:
Por enquanto, o mecanismo 'antigo' de assinatura ainda está disponível dentro do WPML. Apenas ignore-o. O Installer substitui esses hooks e a 'chave de assinatura' não importará mais.
Depois de instalar e ativar o Installer, vá para Installer->Repositórios. Você verá o novo repositório do WPML. Insira seu login do WPML.org. Não se preocupe, não salvamos sua senha em texto simples. Nós adicionamos um 'salt' a ela e a salvamos criptografada.
Uma vez conectado, você pode instalar e receber atualizações automaticamente.


