Aggiornare automaticamente WordPress

WordPress è un ottimo software però ha un sistema di aggiornamento piuttosto primitivo. In pratica ad ogni nuova release bisogna collegarsi via FTP al proprio host e divertirsi a spostare cartelle qui e la: una noia mortale. Esiste un plugin che automatizza il tutto, ma sembra faccia anche parecchi danni.

Ho messo assieme un centinaio di righe di python per fare il tutto in automatico:

  • scaricare e decomprimere l’ultima versione
  • fare il backup in locale dei file esistenti
  • cancellare i file vecchi
  • caricare tutti i file della nuova versione tranne il file wp-config.php che contiene le impostazioni per l’accesso al database (non è bello sovrascriverle).

L’ho testato su un altro blog e per ora sembra tutto ok. Se sopravvive ad un altro paio di test lo pubblico nel caso qualcuno voglia rischiare… ;-)

Nessun post correlato.