Composer
Opstarten van een nieuw project
Om een nieuw project op te starten heb je je terminal (Windows: Git Bash) nodig. Open je terminal en navigeer naar de map waarin je een nieuwe installatie wilt zetten. Let op dat deze map leeg dient te zijn. Voer in die map het volgende commando uit:
$ composer create-project everyday/skeleton --repository-url=https://composer.every-day.io
Installeren van een bestaand project
Als je een bestaand composer-project lokaal haalt dien je deze te installeren. Het installeren werkt met het volgende commando:
$ composer install
Na het installeren zullen de benodigde plug-ins worden geïnstalleerd, op de versies welke als laatste in GIT zijn gezet. Ze worden dus niet direct geüpdatet. Er zal vervolgens, net als bij het commando voor een nieuw project gevraagd worden of je direct een configuratiebestand aan wilt maken, toets op Y om dit te doen, of op N om dit over te slaan.
Installeren van een betaalde plug-in
Mocht er een betaalde plug-in geïnstalleerd worden, check dan eerst of deze al eerder gebruik is door te kijken op https://composer.every-day.io. Hier vind je een overzicht van alle plug-ins. Mocht de gewenste plugin hier toch niet bij staan, dien je deze te installeren op https://wp.composer.every-day.io/wp-admin. Vergeet na het installeren het vinkje bij “SatisPress” niet aan te vinken. Zodra dit gebeurd is, zal de plug-in binnen 5 minuten bij de composer repository verschijnen. Vervolgens dien je het volgende commando in het project uit te voeren:
$ composer require everyday/PLUGIN-NAAM
Vervang plugin-naam door de plugin welke je nodig hebt. Je kunt de hele pakketnaam eventueel ook kopiëren vanaf https://composer.every-day.io.
Installeren van een gratis WordPress plug-in
$ composer require wpackagist-plugin/PLUGIN-SLUG
In het command zie je “wpackagist”, dit is een derde partij welke alle plug-ins beschikbaar stelt via Composer.
Websites updaten
$ composer update