Instalando All in One SEO via Composer

Você pode instalar o All in One SEO e o All in One SEO Pro usando o Composer. Isso pode ajudar desenvolvedores que desejam automatizar o processo de instalação de nossos plugins.

Pré-requisitos

  • Composer instalado em seu sistema.
  • Instalação do WordPress que usa o composer.
  • Apenas para a versão Pro: Uma chave de licença AIOSEO ativa.

Instalando AIOSEO Lite

Comece adicionando o repositório AIOSEO ao seu arquivo composer:

composer config repositories.aioseo composer https://licensing.aioseo.com/packages/

A versão Lite está disponível sem autenticação. Simplesmente execute o seguinte:

composer require "aioseo/lite:*"

Instalando AIOSEO Pro

Comece adicionando o repositório AIOSEO ao seu arquivo composer:

composer config repositories.aioseo composer https://licensing.aioseo.com/packages/

A versão Pro e quaisquer add-ons adicionais exigem autenticação com sua chave de licença:

composer config -g http-basic.licensing.aioseo.com key [YOUR_LICENSE_KEY]

Execute o seguinte para instalar o AIOSEO Pro:

composer require "aioseo/pro:*"

Ou instale add-ons específicos (se sua licença os incluir):

composer require "aioseo/redirects:*"
composer require "aioseo/link-assistant:*"
composer require "aioseo/eeat:*"
composer require "aioseo/image-seo:*"
composer require "aioseo/index-now:*"
composer require "aioseo/video-sitemap:*"
composer require "aioseo/news-sitemap:*"
composer require "aioseo/local-business:*"
composer require "aioseo/rest-api:*"

Personalizando o Caminho de Instalação (Opcional)

Por padrão, os pacotes serão instalados em wp-content/plugins/. Se você precisar de um caminho personalizado, basta adicionar o seguinte ao seu composer.json:

"extra": {
    "installer-paths": {
        "wp-content/plugins/{$name}/": ["type:wordpress-plugin"]
    }
}

Substitua wp-content/plugins/ pelo diretório de sua preferência.

Atualizando Plugins

Para atualizar para a versão mais recente:

composer update aioseo/pro

Para atualizar para uma versão específica:

composer require "aioseo/pro:4.3.0"

Solução de Problemas

Erros de Autenticação

  • Verifique se sua chave de licença está ativa e inserida corretamente
  • Certifique-se de que sua chave de licença tenha acesso ao pacote solicitado

Pacote Não Encontrado

  • Para pacotes Pro: Verifique se sua chave de licença está autorizada para o pacote solicitado
  • Verifique se o nome do pacote está escrito corretamente (aioseo/pro ou aioseo/lite)

Problemas no Caminho de Instalação

  • Verifique se o diretório de plugins do WordPress existe e tem permissão de escrita

Ajuda Adicional

Se precisar de mais ajuda, por favor entre em contato com nossa equipe de Suporte aqui.