No se han encontrado resultados. ¿Intentar de nuevo con otras palabras?

La búsqueda debe tener al menos 3 caracteres.

Gestionar Astra Pro con Composer

Sidebar Image

Did not find a solution? We are here to help you succeed.

Composer es un gestor de dependencias para PHP, que puedes utilizar para tus sitios web WordPress. Este documento le mostrará cómo gestionar Astra Pro en sus proyectos utilizando Composer.

Con Composer, puedes añadir todos tus temas y plugins estándar a un nuevo sitio de WordPress desde un solo lugar. Además, puedes mantener tus sitios web actualizados de la misma forma.

Uso de Astra Pro con Composer

Puedes utilizar Composer para actualizar o degradar Astra Pro. Antes de utilizar Composer, tendrá que tener el plugin Astra Pro instalado y su licencia activada. Por lo tanto, tendrás que hacerlo manualmente en cualquier sitio web nuevo.

Siga estos pasos para preparar su nuevo sitio web antes de utilizar Composer:

Primer paso - Instale y active el plugin Astra Pro. Si no está seguro de cómo hacerlo, puede consultar este documento;

Paso 2 - A continuación, copie su licencia Astra Pro de la carpeta Tienday active la licencia en su sitio web. Además, puede encontrar más detalles sobre la activación de la licencia en este documento.

La activación de la licencia del plugin en su nuevo sitio web registrará la URL del sitio web en nuestra Tienda. Ahora puede configurar su archivo Composer.json y gestionar Astra Pro con Composer más adelante.

Configurar el archivo Composer.json

El archivo composer.json es necesario para que Composer funcione en su sitio web. Para gestionar el Astra Pro con Composer, tendrá que configurar el archivo composer.json y añadir código relacionado con el Astra Pro. 

Aquí, asumimos que usted ya tiene el archivo en el directorio raíz de su sitio web. También asumimos que ha configurado su proyecto. Compruebe este artículo si necesitas ayuda para instalar Composer, añadir el archivo composer.json o configurar el proyecto.

Empecemos.

Ejemplo de código

Puede consultar el ejemplo del código completo:

{
    "nombre": "ejemplo/ejemplo",
    "type": "proyecto",
    "description": "Descripción del proyecto",
    "require": {
        "brainstormforce/astra-addon": "^3.0"
    },
    "extra": {
        "installer-paths": {
            "wp-content/plugins/{$name}/": ["type:wordpress-plugin"]
        }
    },
    "repositorios": [
        {
            "type": "paquete",
            "paquete": {
                "name": "brainstormforce/astra-addon",
                "version": "3.6.3",
                "type": "wordpress-plugin",
                "dist": {
                    "type": "zip",
                    "url": "https://support.brainstormforce.com/wp-json/bsf-products/v1/download/astra-addon/?purchase_key={PURCHASE_KEY}&site_url={SITE_URL}"
                },
                "require": {
                    "composer/installers": "^1.11"
                }
            }
        }
    ]
}

A continuación te explicamos cómo hacerlo.

Añadir paquete Astra Pro y restricciones de versión

"require": {
        "brainstormforce/astra-addon": "^3.0"
    },

Tienes que añadir la siguiente línea a tu archivo composer.json bajo la clave "require". Esto le dirá a Composer que añada el paquete Astra Pro a la lista de paquetes de los que depende tu proyecto. 

Además, esto establecerá las restricciones de versión del plugin Astra Pro a cualquier versión estable superior a 3.0.0.

Repositorios Arrey

"repositorios": [
        {
            "tipo": "paquete",
            "paquete": {
                ...
                }
            }
        }
    ]

A continuación, debe registrar el repositorio de paquetes Astra Pro en su archivo composer.json. Para ello, primero debe editar el objeto Astra Pro Package. 

repositorios: Repositorio Arrey que contiene el objeto paquete Astra Pro

ElementoDescripciónTipo
paqueteDescripción del paquete para la versión Astra Pro solicitadaelemento del paquete

Astra Pro Paquete Objeto

El objeto "paquete" contiene datos sobre el paquete Astra Pro que está solicitando. Aquí debe modificar el objeto versión para cada actualización. Así, para actualizar Astra Pro con Composer, añada un número de versión superior a la que tiene instalada actualmente. Del mismo modo, para degradar Astra Pro, añada un número de versión de plugin anterior.

"paquete": {
  "name": "brainstormforce/astra-addon",
  "version": "3.6.3",
  "type": "wordpress-plugin",
  "dist": {
    "type": "zip",
    "url": "https://support.brainstormforce.com/wp-json/bsf-products/v1/download/astra-addon/?purchase_key={PURCHASE_KEY}&site_url={SITE_URL}"
   },
  "require": {
     "composer/installers": "^1.11"
   }
}

paquete: Astra Pro Descripción del paquete Objeto

ElementoDescripciónTipoNotas
versiónLa versión Astra Pro que se solicitacadenaDebe especificar la versión exacta en formato "X.X.X" (por ejemplo, "3.6.3") para cada actualización.
distLa versión empaquetada de los archivos de la versión estable Astra ProPaquete de datos objeto

url
Enlace de descarga con parámetros de autenticacióncadenaelemento url

Además, es necesario actualizar el url añadiendo su clave de licencia Astra Pro y un dominio del sitio web en el que está actualizando el plugin.

url: Parámetros URL

ParámetroDescripciónTipoRequeridoNotas
CLAVE_COMPRALa llave Astra ProcadenaRequeridoLa clave puede obtenerse en nuestra Tienda en Cuenta > Licencias
URL_SITIOEl dominio de su sitio web (sin HTTPS)cadenaRequeridoEl formato válido es: "ejemplo.com" 
(no "https://example.com")

Ejemplo de URL:

https://support.brainstormforce.com/wp-json/bsf-products/v1/download/astra-addon/?purchase_key=fdsi3h3iu4n22l344n4l2&site_url=ejemplo.com

Instalar o actualizar Astra Pro con Composer

Ahora que su composer.json está configurado, está listo para actualizar o instalar Astra Pro en su sitio web. Puede instalar o actualizar Astra Pro ejecutando el siguiente comando en Composer:

actualización del compositor
¿Le ha resultado útil este artículo?
Sidebar Image

¿No ha encontrado una solución? Estamos aquí para ayudarle a conseguirlo.

Documentos relacionados

Astra es gratis. Ahora y siempre.

Creemos que crear sitios web atractivos no debería ser caro. Por eso Astra es gratis para todos. Empieza gratis y amplía con paquetes asequibles.

La descarga está a un solo clic

Download Checklist

REWIND

RESUMEN DEL AÑO

La descarga está a un solo clic

Introduce tu dirección de correo electrónico y sé el primero en enterarte de las actualizaciones y novedades.

Descargar gratis Astra Theme - Modal Popup Form
Scroll al inicio
Ahora elija la opción que prefiera
page builder addon
Elija su complemento de creación de páginas preferido

La descarga está a un solo clic

Introduce tu dirección de correo electrónico y sé el primero en enterarte de las actualizaciones y novedades.

Descargar gratis Astra Theme - Modal Popup Form