✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Installera WordPress Repository Plugins och Themes med Composer

34

I min senaste guide berättade jag för dig hur du installerar dina GitHub-underhållna WordPress-teman och plugins med kompositör. Tja, vad händer om jag sa till dig att du också kan använda kompositör för att installera valfritt tema eller plugin från WordPress-förvaret?

WordPress Packagist är en fantastisk och gratis att använda tjänst som tar plugins och teman från WordPress-förvaret och skapar praktiska kompositörspaket.

Förutsättningar

  • Installera kompositör
  • Se till att temat eller plugin-programmet du vill använda finns i WordPress-förvaret och känna till snigeln

Konfigurera ditt WordPress-projekt

Vi vill konfigurera ditt WordPress-projekt så att det drar in teman och plugins via Composer.

Skapa en composer.jsoni roten av ditt WordPress-projekt (eller ändra ett befintligt om det redan finns).

Se till att den innehåller följande kodrader:

{
    "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"
        }
    ]
}

I requireområdet har vi länkat till plugin som vi vill ladda ner, med prefix wpackagist-plugin(för teman användning wpackagist-theme). Det står också vilken version vi vill ladda ner. I detta fall större än eller lika med version 1.3.0.

Förvar

I den repositorieshar vi lagt till en post av typen composermed webbadressen som pekar mot WordPress Packagist.

GitIgnorera

Om du använder GitHub för att hantera ditt projekt, var noga med att lägga till sökvägen till plugin (eller tema) till din .gitignorefil:

/vendor
wp-content/plugins/wholesome-publishing

Kom ihåg att även lägga /vendortill i filen för att säkerställa att vi inte överför ytterligare filer installerade av kompositören.

Körande kompositör

Om ditt WordPress-projekt har composer.jsonfilen i samma mapp som din wp-contentmapp, borde vi inte behöva konfigurera något annat (om inte, se guiden för anpassad installationssökväg i min tidigare kompositörsartikel).

I din terminal, se till att du är i samma mapp som din composer.jsonfil och skriv in följande kommando:

Om du har kört composer tidigare och har en composer.lockfil kan du köra composer update.

Insticksprogrammet kommer att installeras iwp-content/plugins/wholesome-publishing:

Installera WordPress Repository Plugins och Themes med ComposerKör Composer Install för att installera ett tema från WordPress-förvaret

Vad hände?

Inspelningskälla: wholesomecode.ltd

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer