Instalar All in One SEO mediante Composer

Puedes instalar All in One SEO y All in One SEO Pro usando Composer. Esto puede ayudar a los desarrolladores que desean automatizar el proceso de instalación de nuestros plugins.

Requisitos previos

  • Composer instalado en tu sistema.
  • Instalación de WordPress que utiliza composer.
  • Solo para la versión Pro: Una clave de licencia activa de AIOSEO.

Instalación de AIOSEO Lite

Empieza añadiendo el repositorio de AIOSEO a tu archivo composer:

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

La versión Lite está disponible sin autenticación. Simplemente ejecuta lo siguiente:

composer require "aioseo/lite:*"

Instalación de AIOSEO Pro

Empieza añadiendo el repositorio de AIOSEO a tu archivo composer:

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

La versión Pro y cualquier complemento adicional requieren autenticación con tu clave de licencia:

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

Ejecuta lo siguiente para instalar AIOSEO Pro:

composer require "aioseo/pro:*"

O instala complementos específicos (si tu licencia los incluye):

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:*"

Personalización de la ruta de instalación (Opcional)

Por defecto, los paquetes se instalarán en wp-content/plugins/. Si necesitas una ruta personalizada, simplemente añade lo siguiente a tu composer.json:

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

Reemplaza wp-content/plugins/ con el directorio que prefieras.

Actualización de plugins

Para actualizar a la última versión:

composer update aioseo/pro

Para actualizar a una versión específica:

composer require "aioseo/pro:4.3.0"

Solución de problemas

Errores de autenticación

  • Verifica que tu clave de licencia esté activa y correctamente introducida
  • Asegúrate de que tu clave de licencia tenga acceso al paquete solicitado

Paquete no encontrado

  • Para paquetes Pro: Comprueba que tu clave de licencia esté autorizada para el paquete solicitado
  • Verifica que el nombre del paquete esté escrito correctamente (aioseo/pro o aioseo/lite)

Problemas con la ruta de instalación

  • Comprueba que el directorio de plugins de WordPress exista y tenga permisos de escritura

Asistencia adicional

Si necesitas más ayuda, por favor contacta con nuestro equipo de soporte aquí.