✅ Noticias, temas, complementos de WEB y WordPress. Aquí compartimos consejos y las mejores soluciones para sitios web.

Instale complementos y temas del repositorio de WordPress con Composer

34

En mi última guía, le dije cómo instalar sus temas y complementos de WordPress mantenidos por GitHub con composer. Bueno, ¿y si te dijera que también puedes usar composer para instalar cualquier tema o complemento del repositorio de WordPress?

WordPress Packagist es un servicio fantástico y gratuito que toma complementos y temas del repositorio de WordPress y crea prácticos paquetes de composición.

requisitos previos

  • Instalar compositor
  • Asegúrese de que el tema o complemento que desea usar esté en el repositorio de WordPress y conozca el slug

Configure su proyecto de WordPress

Queremos configurar su proyecto de WordPress para que obtenga temas y complementos a través de Composer.

Cree una composer.jsonen la raíz de su proyecto de WordPress (o modifique una existente si ya existe).

Asegúrese de que contiene las siguientes líneas de código:

{
    "name": "wholesomecode/composer-example",
    "description": "Demonstration of how to use composer within WordPress",
    "require": {
        "wpackagist-plugin/wholesome-publishing":">=1.3.0"
    },
    "repositories": [
        {
            "type":"composer",
            "url":"https://wpackagist.org"
        }
    ]
}

En la requirezona, hemos enlazado al plugin que queremos descargar, con el prefijo wpackagist-plugin(para uso de temas wpackagist-theme). También indica la versión que queremos descargar. En este caso mayor o igual a la versión 1.3.0.

Repositorios

En el repositorieshemos añadido una entrada del tipo composercon la url apuntando a WordPress Packagist.

GitIgnorar

Si está utilizando GitHub para administrar su proyecto, asegúrese de agregar la ruta al complemento (o tema) a su .gitignorearchivo:

/vendor
wp-content/plugins/wholesome-publishing

Recuerde agregar también /vendoral archivo para asegurarse de que no comprometamos archivos adicionales instalados por composer.

Compositor en ejecución

Si su proyecto de WordPress tiene el composer.jsonarchivo en la misma carpeta que su wp-contentcarpeta, no deberíamos tener que configurar nada más (si no, vea la guía de ruta de instalación personalizada en mi artículo anterior de Composer).

En su terminal, asegúrese de estar en la misma carpeta que su composer.jsonarchivo e ingrese el siguiente comando:

Si ha ejecutado Composer antes y tiene un composer.lockarchivo, puede ejecutar composer update.

El complemento se instalará enwp-content/plugins/wholesome-publishing:

Instale complementos y temas del repositorio de WordPress con ComposerEjecutar Composer Install para instalar un tema desde el repositorio de WordPress

¿Qué sucedió?

Fuente de grabación: wholesomecode.ltd

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More