Developing and Deploying WordPress • Beanstalk Guides

Artikeln presenterar en metod för att hantera WordPress-webbplatser med versionskontroll och driftsättning via Beanstalks verktyg, vilket adresserar utmaningar med plugins och databasuppdateringar. Den beskriver hur man konfigurerar ett repository i Beanstalk, hanterar lokala konfigurationsfiler och använder .Gitignore för att exkludera specifika filer från versionskontrollen. Viktiga steg för driftsättningsmiljöer inkluderar att använda SFTP, skapa en "ignore"-lista för filer som inte ska driftsättas, samt att hantera utvecklings- och produktionsgrenar. Bästa praxis för att säkerställa smidiga driftsättningar omfattar att förhindra direkt FTP-åtkomst för klienter, inaktivera WordPress filredigerare och automatiska uppdateringar, samt att uppdatera plugins lokalt. Artikeln lyfter fram vikten av att manuellt hantera databasändringar mellan miljöer och rekommenderar att tillfälligt inaktivera webbplatsen med en .maintenance-fil under större uppdateringar.