Se gestisci un negozio WooCommerce, probabilmente ti sei imbattuto in notifiche che ti chiedono di aggiornare all’ultima versione. Ti sei mai chiesto se è sicuro andare avanti e fare clic su “aggiorna ora”, soprattutto se il tuo negozio è online e i clienti lo visitano?
Gli aggiornamenti sono una vista comune nella dashboard di WordPress. Dal software WordPress effettivo a temi e plug-in, vediamo regolarmente notifiche di aggiornamento. E come proprietario di un sito WordPress, dovresti essere reattivo agli aggiornamenti.
Ma tutti gli aggiornamenti sono così semplici come appaiono? E se (e questo è un grande se) un aggiornamento va storto?
In alcuni casi, un aggiornamento può rovinare l’intero sito web. Da elementi di design a funzionalità più complesse come il rifiuto di aggiungere al carrello, problemi durante l’elaborazione dei pagamentie così via, all’improvviso ti troveresti di fronte a un sito Web disfunzionale. Per non parlare dei tanti clienti insoddisfatti!
E se avessi una soluzione alternativa? E se avessi una soluzione su cui ripiegare mentre risolvi il problema causato dall’aggiornamento?
Questo articolo esplorerà un modo efficace per aggiornare il tuo negozio WooCommerce e salvarti dal saltare un battito cardiaco se il tuo negozio va giù!
WooCommerce
Per migliorare la velocità, le prestazioni e la sicurezza, devi assicurarti che il software, i temi e i plugin di WordPress siano aggiornati.
Che si tratti di aggiungere nuove funzionalità o correggere bug esistenti, gli sviluppatori rilasciano continuamente nuovi aggiornamenti. Saltare un aggiornamento è qualcosa che non consigliamo.
Garantire che il tuo WooCommerce sia aggiornato non è diverso. In qualità di proprietario di un negozio, quando aggiorni WooCommerce, ti assicuri di avere l’ultima versione del plug-in nel tuo negozio.
- 1. Perché è necessario aggiornare WooCommerce
- 2. Usa gli strumenti giusti per aggiornare WooCommerce
- 3. Perché dovresti testare un aggiornamento di WooCommerce prima dell’aggiornamento
-
4.
Passaggi precauzionali da adottare durante l’aggiornamento di WooCommerce
- 4.1. 1. Interrompi l’aggiornamento automatico di WooCommerce
- 4.2. 2. Non inviare mai gli aggiornamenti direttamente al tuo Live Store
- 4.3. 3. Verifica i dettagli
- 4.4. 4. Aggiorna WordPress
- 4.5. 5. Verifica della versione di PHP
- 4.6. 6. Controlla il database di WooCommerce Vai
- 4.7. 7. Controllare i dettagli del registro delle modifiche dell’aggiornamento
- 4.8. 8. Controlla il supporto del forum di
-
5.
Aggiornare WooCommerce nel modo giusto Tratteremo
- 5.1. Passaggio 1: backup del tuo sito
- 5.2. Passaggio 2: creare un sito di staging
- 5.3. Passaggio 3: esegui l’aggiornamento sul sito di staging,
- 5.4. Passaggio 4: risolvi i problemi di staging
- 5.5. Passaggio 5: spingi l’aggiornamento di WooCommerce dalla messa in scena al live
- 5.6. Passaggio 6: testa il tuo sito WooCommerce dopo l’aggiornamento
- 6. Errori comuni di aggiornamento di WooCommerce e come risolverli
Perché è necessario aggiornare WooCommerce
WooCommerce è una piattaforma di eCommerce molto popolare con milioni di utenti in tutto il mondo. Utilizzando il WooCommerce, puoi convertire un sito Web WordPress di base in un negozio online a tutti gli effetti.
Ecco alcuni fatti a sostegno della nostra affermazione,
- WooCommerce è il plug-in più popolare su Internet, con una distribuzione dell’utilizzo del 68%
- 4.414.537 siti Web live attualmente utilizzano WooCommerce
- 93,7% di tutti i siti Web di eCommerce WordPress utilizza il plug-in WooCommerce
(Fonte: Hosting Tribunal)
Il team dietro WooCommerce lavora continuamente per migliorare il plugin. Per garantire che il tuo negozio online funzioni meglio, continuano ad aggiungere nuove funzionalità, correggere bug e risolvere problemi. Soprattutto, migliorano continuamente la sicurezza generale della piattaforma.
Quest’ultimo punto è incredibilmente importante!
Queste nuove funzionalità vengono rilasciate ai proprietari dei negozi WooCommerce sotto forma di aggiornamenti periodici.
Con ogni aggiornamento, il tuo sito migliora in un modo o nell’altro e avresti installata la versione più sicura di WooCommerce. Un motivo in più per eseguire ogni aggiornamento non appena è disponibile.
Ma è davvero necessario aggiornare WooCommerce? Come aiuterà?
Discutiamo di alcuni motivi che ti convincerebbero ad aggiornare WooCommerce.
1. Sicurezza
Uno dei motivi più importanti per aggiornare WooCommerce è la sicurezza del tuo negozio. Ritardare o rimandare il processo troppo a lungo potrebbe mettere a rischio il tuo negozio.
Come indicato in precedenza, il 93,7% di tutti i siti Web di eCommerce WordPress utilizza WooCommerce. Considerando la sua popolarità, WordPress e WooCommerce sono i primi bersagli per hacker e ladri di dati.
Se viene segnalata una vulnerabilità di sicurezza, il team principale di WooCommerce lavora per risolvere il problema. Quindi rilasciano una nuova versione aggiornata che risolve il problema e dichiara pubblicamente cosa è stato risolto.
Se non stai utilizzando l’ultima versione aggiornata di WooCommerce, stai utilizzando versioni con vulnerabilità di sicurezza note e puoi diventare vittima di un attacco.
Gli hacker possono anche sfruttare non solo WooCommerce, ma anche il software, i temi e i plugin di WordPress. Devi assicurarti che tutto sia aggiornato.
Dai un’occhiata ai 10 migliori plugin di sicurezza di WordPress che puoi utilizzare.
2. Funzionalità
Con ogni versione principale di WooCommerce arrivano nuove funzionalità e aggiornamenti.
Ad esempio, uno dei miglioramenti inclusi nell’aggiornamento di WooCommerce 5.0 è stata la creazione di autorizzazioni di download aggiuntive per semplici prodotti scaricabili.
Allo stesso modo, alcuni dei miglioramenti nelle versioni precedenti di WooCommerce, ad esempio l’aggiornamento 4.9, includevano l’evitare aggiornamenti non supportati basati sulla versione PHP. Nell’aggiornamento 4.8, WooCommerce ha aggiunto il supporto per il tema Twenty Twenty-One WordPress.
Oltre ai pochi miglioramenti menzionati sopra, sono state apportate diverse correzioni, modifiche e sviluppi.
La versione WooCommerce 5.0 ha anche risolto problemi di localizzazione come includere gli stati per la Repubblica Dominicana, aggiornato il nome dello stato indiano “Orissa” in “Odisha”, corretto il nome di uno stato in Guatemala e alcune altre correzioni.
Quindi, vorresti perdere un aggiornamento? Se stai utilizzando una versione precedente di WooCommerce, la tua esperienza in negozio sarebbe diversa da quella di qualcuno che utilizza la versione aggiornata.
3. Velocità
Il team di WooCommerce migliora continuamente la propria piattaforma e la rende più veloce. Le nuove versioni possono spesso apportare miglioramenti alle prestazioni.
Ecco un elenco di miglioramenti in alcune delle versioni precedenti di WooCommerce.
- Migliorata la velocità della dashboard di amministrazione (versione 3.7)
- Migliorata la velocità della variazione nella funzione di ricerca (versione 3.6)
- Migliorata la velocità di recupero dei download per i clienti (versione 3.6)
- Aggiunto un termine di visibilità per i prodotti esauriti per velocizzare tali query (versione 3.0)
- Ricerca degli ordini migliorata (versione 2.13)
- Miglioramenti della velocità in vari luoghi (versione 2.13)
(Fonte: Github)
Considerando la velocità e le prestazioni un fattore significativo nella SEO, devi mantenere aggiornato il tuo negozio WooCommerce.
4. Correzioni
“Errare è umano, ma per incasinare davvero le cose, hai bisogno di un computer…” Una citazione che abbiamo visto online!
OK. Su una nota più seria, nonostante i vari processi di test che entrano in una versione, un bug o due potrebbero sfuggire alle crepe. Ecco perché hai versioni minori di WooCommerce.
Ad esempio, dopo il rilascio 1.8.0 di WooCommerce admin, hanno escogitato una versione minore, 1.8.1, che ha corretto il bug di licenziamento dello snack bar.
Ancora una volta, questo ribadisce il punto che devi aggiornare il tuo plug-in WooCommerce man mano che viene resa disponibile una versione.
Usa gli strumenti giusti per aggiornare WooCommerce
Testare manualmente e quindi aggiornare la tua piattaforma WooCommerce può richiedere molto tempo ed essere opprimente. La buona notizia è che ci sono strumenti per accelerare il processo.
Ecco alcuni strumenti che consigliamo di utilizzare per testare la tua piattaforma WooCommerce con gli ultimi aggiornamenti.
Sito di staging
In poche parole, un sito di staging è un clone del tuo sito live. Ti consigliamo sempre di eseguire dei test sul tuo sito di staging. Se tutto sembra a posto, esegui la stessa procedura sul sito live.
Lo strumento di staging ti consente di duplicare facilmente il tuo sito web. Sperimentare sul tuo sito live potrebbe avere gravi conseguenze se un aggiornamento va storto. Per non parlare delle possibilità che il tuo sito si interrompa completamente!
I siti di staging forniscono l’ambiente di test ideale per eseguire e testare nuovi aggiornamenti senza preoccuparsi di eventuali ripercussioni.
Ti consigliamo inoltre di creare un sito di staging su un sottodominio anziché su una sottodirectory.
Ad esempio, se il tuo nome di dominio è tuosito.com, ti consigliamo di creare un sito di staging su un sottodominio come staging.tuosito.com piuttosto che una sottodirectory come tuosito.com/staging.
E il motivo è semplice.
Una sottodirectory è ancora nel tuo sito live. Qualsiasi aggiornamento al sito di staging nella sottodirectory avrà ripercussioni sull’intero sito live. Considerando che il sottodominio è una nuova installazione di WordPress e WooCommerce e non influirà in alcun modo sul tuo negozio live.
La maggior parte dei fornitori di servizi di hosting offre uno strumento di gestione temporanea facile da configurare.
Ad esempio, ServerPlan ha uno strumento di gestione temporanea accessibile tramite gli strumenti del sito nel pannello di controllo
tutte le installazioni effettuate tramite il ServerPlan verranno elencate Tuttavia, se hai installato manualmente WordPress, dovrai aggiungerlo tu stesso allo strumento Staging.
Per aggiungere la tua installazione di WordPress, fai clic su Aggiungi esistente.
Troverai quindi un menu a discesa con tutti i domini associati al tuo account di hosting (ServerPlan). Se hai installato il tuo sottodominio, seleziona semplicemente il dominio che desideri clonare e poi digita il tuo percorso di installazione (sottodominio).
Fare clic su Aggiungi per completare il processo. Hai appena impostato il tuo sito di staging.
Cosa succede se il tuo provider di hosting non ti offre uno strumento di staging? Bene, allora usa un plugin di staging di WordPress.
Prima di porre la prossima domanda ovvia su come utilizzare il plug-in di staging, beh, abbiamo coperto. Ti guideremo passo dopo passo per aggiornare il tuo negozio WooCommerce utilizzando lo strumento di staging e il plug-in un po’ più avanti in questo articolo.
Strumenti di test
Quanto tempo ci vorrà per completare il test dell’intero negozio WooCommerce dopo un nuovo aggiornamento? E non stiamo parlando solo dell’aspetto grafico del tuo negozio. Ma tutte le funzionalità, come aggiunta al carrello, checkout, aggiornamenti del prodotto, dettagli dell’ordine, tra molte altre cose.
E se dicessimo che potresti completare l’intero processo di test del tuo sito in pochi minuti? Sì, è possibile con i vari strumenti di test disponibili!
Con questi strumenti, puoi automatizzare l’intero processo di test end-to-end del tuo sito, permettendoti di concentrarti sul lato commerciale del tuo negozio.
Uno di questi strumenti di test è Ghost Inspector.
Sebbene questo sia uno strumento premium, potresti iniziare con una prova gratuita.
Con Ghost Inspector, puoi assicurarti che il tuo sito web funzioni correttamente. E la cosa migliore, non è necessaria alcuna esperienza nella programmazione o nel test!
Ghost Inspector è uno strumento di test automatizzato che monitora e controlla il tuo sito Web per eventuali problemi. Per garantire che il tuo sito web funzioni correttamente, Ghost Inspector esegue il test in un browser, esattamente come farebbe un utente durante il suo viaggio attraverso il tuo sito web.
Installa semplicemente l’estensione Ghost Inspector sul tuo browser web, inizia a registrare uno scenario di test, esegui i test registrati e ricevi una notifica via e-mail o integrazioni di terze parti.
Impareremo come eseguire i test utilizzando Ghost Inspector un po’ più avanti in questo articolo.
Alcuni altri strumenti di test popolari sono Usetrace, Goniometro, Cucumber e Eggplant Functional. Mentre strumenti come Ghost Inspector e Usetrace sono strumenti di test basati su cloud, gli altri sono strumenti di test di automazione dell’interfaccia utente e desktop.
Strumenti di backup
Indipendentemente dal fatto che tu stia aggiornando un plug-in o meno, dovresti eseguire backup periodici del tuo sito. La maggior parte dei fornitori di servizi offre backup giornalieri automatici come parte dei propri piani di hosting.
Puoi anche eseguire backup manuali per il tuo negozio. Hai diversi plugin di backup di WordPress scegliere. Alcuni plugin popolari includono UpdraftPlus, WP Migrate DB Pro, BackWPup, WP Database Backup e Jetpack.
Perché dovresti testare un aggiornamento di WooCommerce prima dell’aggiornamento
Perché è meglio prevenire che curare!
Sappiamo quanto sia semplice aggiornare un plugin in WordPress. Basta fare clic sul collegamento di aggiornamento rispetto al rispettivo plug-in e il gioco è fatto.
Ma aggiornare il tuo plug-in WooCommerce è semplice come aggiornare gli altri plug-in, come un modulo, una compressione di immagini o reindirizzamenti di URL?
Ad esempio, WooCommerce crea le proprie tabelle personalizzate nel tuo database. Funziona anche in tandem con vari plugin di estensione. Ciò significa che un problema con un’estensione WooCommerce può, a sua volta, causare problemi all’intera piattaforma WooCommerce.
Anche se si trattasse di un piccolo aggiornamento difettoso, può rovinare tutto il tuo negozio!
E mentre risolvi il problema, probabilmente avrai il tuo negozio in modalità di manutenzione. A seconda di quanto tempo ci vuole per risolvere il problema, perdi denaro ogni secondo che passa.
Per evitare situazioni come questa, dovresti prendere alcune precauzioni pratiche quando aggiorni il tuo negozio WooCommerce.
Quindi quali sono alcune precauzioni che possiamo prendere?
Passaggi precauzionali da adottare durante l’aggiornamento di WooCommerce
Ora che siamo consapevoli dell’importanza dell’aggiornamento di WooCommerce, si tratta di eseguire l’aggiornamento nel miglior modo possibile.
Prima di aggiornare WooCommerce, ecco alcuni passaggi precauzionali che puoi adottare.
1. Interrompi l’aggiornamento automatico di WooCommerce
È fin troppo facile impostare gli aggiornamenti automatici per il tuo plugin WooCommerce. Basta fare clic su “Abilita aggiornamenti automatici” e il gioco è fatto.
Ma, a questo punto dell’articolo, sapresti abbastanza bene che non è l’approccio consigliato. Evitare di abilitare gli aggiornamenti automatici. Soprattutto se il tuo negozio è attivo.
Non vorresti che l’ultima versione fosse installata automaticamente nel tuo negozio mentre sei via oa tua insaputa e causa problemi!
2. Non inviare mai gli aggiornamenti direttamente al tuo Live Store
Come suggerito in precedenza, ti consigliamo di creare un sito di staging. Quindi esegui gli aggiornamenti e i test qui ed esegui gli aggiornamenti sul sito live se tutto funziona correttamente.
Un aggiornamento difettoso potrebbe finire per rompere il tuo negozio. Dall’aspetto generale del tuo negozio alla funzionalità del carrello, i tuoi clienti potrebbero ritrovarsi con un’esperienza di acquisto negativa.
Fortunatamente, puoi creare un ambiente di staging ed eseguire tutti i nostri test senza preoccuparti di ciò che accade nel front-end.
3. Verifica i dettagli
Quale versione di WooCommerce stai utilizzando? È l’ultima versione?
Avere sempre l’ultima versione di WooCommerce installata. Per verificare se la versione che hai è la stessa dell’ultima versione rilasciata da WooCommerce, vai al repository dei plugin di WordPress.
Non solo ottieni informazioni sull’ultima versione di WooCommerce, ma ottieni anche informazioni sulle versioni di WordPress e PHP richieste.
Dall’immagine sopra, noterai che l’ultima versione è WooCommerce 5.0 e il tuo sito web richiederà WordPress 5.4 o versioni successive e PHP versione 7.0 o successive per eseguire WooCommerce.
4. Aggiorna WordPress
Se Woocommerce è aggiornato all’ultima, anche WordPress deve essere aggiornato.
Anche WordPress viene aggiornato periodicamente per gli stessi motivi, ovvero per migliorare la velocità e le prestazioni, rafforzare la sicurezza, migliorare la funzionalità e correggere i bug.
Se dovessi aggiornare WooCommerce mentre esegui una versione precedente di WordPress, molto probabilmente il tuo negozio diventerà incompatibile e forse smetterà di funzionare.
Come controlli se hai l’ultima versione di WordPress? O almeno la versione consigliata di WordPress menzionata nella pagina WooCommerce, vai semplicemente alla tua dashboard di WordPress > Aggiornamenti.
Il nostro sito è attualmente in esecuzione sulla versione 5.6.1, il che va bene!
In caso contrario, dovrai aggiornare la tua versione di WordPress.
Anche in questo caso, mentre è facile fare clic sul pulsante “Aggiorna ora”, dovrai aggiornare WordPress in modo simile all’aggiornamento di WooCommerce, ovvero eseguendo il backup del tuo sito, creando un sito di staging, eseguendo l’aggiornamento e testando.
Tratteremo l’intero processo più avanti in questo articolo.
5. Verifica della versione di PHP
Il passo successivo consiste nel controllare la versione di PHP. Ricorda, in base ai requisiti stabiliti da WooCommerce, abbiamo bisogno di una versione PHP di 7.0 o superiore.
WordPress utilizza un linguaggio di programmazione chiamato PHP. E come WordPress e WooCommerce, anche PHP deve essere aggiornato periodicamente.
Per scoprire la versione PHP del tuo sito web, accedi al tuo account di hosting. La tua versione di PHP sarà in cPanel > phpMyAdmin o in cPanel > PHP Manager in base al provider di hosting.
Come mostrato sopra, nell’immagine, la versione PHP attualmente installata è la versione PHP 7.3.27.
Poiché abbiamo soddisfatto i requisiti di base, possiamo procedere in sicurezza con il nostro aggiornamento di WooCommerce.
6. Controlla il database di WooCommerce Vai
su WooCommerce> Home nella dashboard di WordPress.
Trovi la seguente notifica?
In tal caso, dovrai aggiornare il tuo database WooCommerce. Alcuni aggiornamenti di WooCommerce richiedono di aggiornare anche il database.
Per aggiornare, fai clic su Aggiorna database WooCommerce.
Ancora una volta, supponiamo che tu svolga tutto questo sul sito di staging e disponga di un backup in atto.
Dopo aver completato l’aggiornamento, troverai un messaggio di successo, come mostrato sopra.
7. Controllare i dettagli del registro delle modifiche dell’aggiornamento
Prima di eseguire un aggiornamento, è possibile controllare il registro.
Il Changelog elenca tutti i dettagli dell’aggiornamento. Se l’aggiornamento è correlato a una correzione di bug, a un miglioramento della velocità e delle prestazioni e così via. I dettagli esatti saranno indicati nel Changelog.
E come si controlla il Changelog?
È possibile verificare facendo clic sui dettagli Visualizza versione #.#.# rispetto al plug-in quando viene rilasciato un aggiornamento.
La scheda Changelog, come mostrato sopra, mostrerà i dettagli dell’aggiornamento.
Un altro metodo è visitare la pagina di sviluppo nel repository di WordPress.
8. Controlla il supporto del forum di
WordPress La comunità di supporto di WordPress è enorme. Un altro motivo per cui WordPress è così popolare!
Che si tratti dello sviluppo di WordPress o di un problema riscontrato dopo l’esecuzione di un aggiornamento, gli utenti di solito ne pubblicano sui forum di supporto di WordPress.
Se non trovi una soluzione a un problema che stai affrontando, vai avanti e controlla i forum di supporto. È probabile che troverai problemi simili e anche le soluzioni per questo.
Una volta che hai i prerequisiti di cui sopra per eseguire un aggiornamento di WooCommerce, procediamo con l’aggiornamento stesso.
Aggiornare WooCommerce nel modo giusto Tratteremo
come aggiornare il tuo negozio WooCommerce in sicurezza nei prossimi passaggi.
Passaggio 1: backup del tuo sito
Come accennato in precedenza nell’articolo, indipendentemente dal fatto che tu stia aggiornando o meno i plug-in, ti consigliamo sempre di eseguire un backup del tuo sito.
Pensa ai backup come alle assicurazioni. Non sono così interessanti o importanti finché non ne hai davvero bisogno. Allora il loro valore è quasi incalcolabile!
In base al tuo piano di hosting, alcuni fornitori di servizi eseguono backup per te. Tuttavia, è un ulteriore livello di protezione se esegui questi aggiornamenti anche manualmente.
Per eseguire i tuoi backup, hai diversi plug-in di backup tra cui scegliere. Per il nostro backup, consigliamo il plug-in di backup UpdraftPlus.
UpdraftPlus ti consente di eseguire immediatamente il backup dell’intero sito. Il plug-in ti consente anche di pianificare i tuoi backup e archiviarli sul tuo computer locale o nel cloud. Inoltre, puoi selezionare facilmente i file di cui desideri eseguire il backup e il ripristino dal pannello di amministrazione.
Tuttavia, per eseguire il backup del database del tuo negozio, dovresti considerare l’aggiornamento alla versione premium di UpdraftPlus.
Un’altra grande caratteristica di UpdraftPlus è la possibilità di clonare il tuo sito usando UpdraftClone.
Puoi creare un clone del tuo sito in pochi secondi, eseguire gli aggiornamenti, testare il sito e, una volta terminato, eliminare il clone. È così semplice!
Per creare un backup del tuo negozio, fai semplicemente clic su backup Now nella Backup/Ripristino scheda
Ti verrà chiesto di selezionare i file e il database da includere nel backup.
Una volta terminato, fai clic su backup ora.
Il tuo processo di backup inizierà.
Una volta completato, troverai il tuo backup nel pannello di amministrazione di UpdraftPlus, sotto Backup esistenti.
Ora che hai un backup in atto, non devi preoccuparti se il tuo sito non funziona. E speriamo di no!
Passaggio 2: creare un sito di staging
Ormai sappiamo che l’aggiornamento del sito live non è consigliato. Se un aggiornamento non va come previsto, ci ritroveremo con un negozio incasinato e molti clienti insoddisfatti.
Per evitare tutto ciò, ti suggeriamo di creare un sito di staging.
Prima di creare un sito di staging, ti consigliamo di mettere il tuo negozio in modalità di manutenzione. Non vorresti che nessun cliente acquisti mentre stai effettuando il processo di staging o test. La modalità di manutenzione può impedirlo mentre mostra all’utente un messaggio amichevole sulla manutenzione del sito.
Per mettere il tuo negozio WooCommerce in modalità di manutenzione, ci sono diversi plugin che puoi installare. Uno di questi plugin per WordPress è SeedProd.
Usando SeedProd, puoi anche andare in modo specifico selezionando quale pagina è in manutenzione invece di avere l’intero sito web in modalità di manutenzione.
Dopo aver installato e attivato il plugin SeedProd, vai su SeedProd > Pagine nella dashboard di WordPress.
La versione gratuita del plugin ti consente di impostare il tuo negozio in arrivo a breve o in modalità manutenzione. Abilita la modalità di manutenzione.
È possibile modificare e visualizzare in anteprima la pagina di manutenzione.
Al termine, fai clic su Salva.
E questo è tutto. Il tuo negozio è in modalità manutenzione!
Abbiamo appena detto che puoi impostare una pagina specifica in modalità di manutenzione? Sì, abbiamo fatto! Tuttavia, è disponibile nella versione premium del plugin SeedProd.
Ora che il tuo sito è in modalità di manutenzione, andiamo avanti e creiamo un ambiente di staging.
Come indicato in precedenza nell’articolo, la maggior parte dei provider di hosting consente di creare facilmente un sito di staging. In pochi passaggi facili da seguire, avrai tutto il tuo ambiente di staging impostato.
Ad esempio, se stai utilizzando ServerPlan, noterai lo Staging in WordPress, come mostrato nell’immagine.
Dopo aver selezionato Staging, puoi scegliere il dominio e l’installazione di WordPress che desideri creare una copia di staging.
Ad esempio, come mostrato sopra, abbiamo selezionato un’installazione di WordPress dall’elenco a discesa, aggiunto un nome per la nostra copia di staging e fatto clic su Crea.
E proprio così, il tuo ambiente di allestimento è stato creato.
Facendo clic sui tre punti in Azioni, hai varie opzioni tra cui scegliere, come la distribuzione del sito o addirittura l’eliminazione.
Per accedere al pannello amministratore è sufficiente cliccare sull’icona accanto ai tre puntini sotto Azioni.
Questo aprirà la dashboard di WordPress per il tuo sito di staging.
Notare l’URL di staging creato.
Nel nostro caso, l’URL è https://staging3.yourdomain.com/wp-admin/admin.php?page=custom-dashboard.php.
Ora puoi eseguire i tuoi aggiornamenti sul sito di staging.
Ma cosa succede se il tuo provider di hosting non ti offre l’opzione di staging? Cosa poi?
Bene, in questi casi, puoi usare un plugin come Duplicator.
Duplicator è un plugin WordPress molto popolare con oltre un milione di installazioni. Ti consente di copiare, migrare o persino clonare facilmente il tuo sito. Serve anche come utilità di backup.
Dopo aver installato e attivato il plug-in, vai su Duplicatore> Pacchetti nella dashboard di WordPress.
Fare clic su Crea nuovo.
Assegna un nome al tuo pacchetto (la build). Hai la possibilità di scegliere i file e il database di cui desideri eseguire il backup e includere nel pacchetto.
termine, fare clic su Avanti.
Nel passaggio successivo, viene completata una scansione del tuo sito. Fai clic su Avanti se hai “Buono” per tutti i controlli.
Il tuo processo di costruzione inizierà.
Ti verrà richiesto una volta completato l’intero processo di compilazione.
È ora possibile selezionare il tipo di download, ovvero un programma di installazione, un archivio o il download con un clic. Il download con un clic include sia il programma di installazione che l’archivio.
Ora puoi caricare lo stesso sul tuo sito di staging. Crea un sottodominio, come https://staging.yourdomain.com, e carica questo pacchetto utilizzando un client FTP, come Filezilla.
Per maggiori dettagli, controlla il processo di installazione dettagliato.
Una volta completato il processo di staging, potresti far uscire il tuo sito live dalla modalità di manutenzione. Questa è una scelta su cui potresti decidere.
Puoi attendere fino a quando non hai eseguito gli aggiornamenti sul sito di staging, testato e rinviare gli aggiornamenti sul sito live o disattivare la modalità di manutenzione e continuare a lavorare sul sito di staging.
Passaggio 3: esegui l’aggiornamento sul sito di staging,
va bene! Ora abbiamo il nostro backup in atto e abbiamo anche creato il nostro sito di staging. Siamo liberi di fare qualsiasi cosa sul nostro sito di staging, anche di romperlo se necessario. E la buona notizia è che non influirà sul nostro sito principale!
Prima di procedere con i nostri aggiornamenti, dobbiamo completare altri due passaggi. Per questo, dobbiamo usare strumenti come WP Boom e Ghost Inspector.
Una volta completato un aggiornamento, come fai a monitorare se qualcosa è cambiato nell’aspetto del tuo negozio? Potrebbe essere una modifica del carattere, del colore o persino del posizionamento di un testo o di un’immagine.
Se hai una singola pagina o un piccolo sito, potresti comunque essere in grado di identificare le modifiche. Ma se il tuo sito ha più pagine, sarà dispendioso in termini di tempo e piuttosto difficile.
Per aiutarti, usa lo WP Boom .
Utilizzando WP Boom, puoi scattare un’istantanea del tuo sito prima e dopo aver eseguito l’aggiornamento e confrontare le due versioni. Lo strumento attraversa l’intero sito e ti notifica le modifiche esatte e anche la percentuale di modifica.
Dopo aver creato un account gratuito su WP Boom, aggiungi semplicemente i dettagli del tuo sito una volta prima di eseguire l’aggiornamento e una volta dopo averlo eseguito. E poi esegui il confronto.
Dopo aver ricevuto una notifica via e-mail, eseguire il report e apportare le modifiche, se necessario.
E questo per quanto riguarda l’aspetto grafico del sito web. Come circa l’aspetto tecnico e di funzionalità?
strumenti di test come Ghost Inspector entrano in gioco
Utilizzando Ghost Inspector, puoi eseguire test automatici sul tuo sito Web direttamente dal browser. Per iniziare, vai avanti e registrati per un account di prova gratuito.
Dopo aver creato un account per te stesso in Ghost Inspector, dovrai installare l’estensione del browser o includere l’URL.
Se hai installato l’estensione del browser Ghost Inspector, nella barra degli strumenti apparirà un’icona.
Fai clic sull’icona e ti verrà chiesto di avviare la registrazione. Tuttavia, per accedere a questa opzione è necessario aver effettuato l’accesso al proprio account.
Dopo aver fatto clic su Avvia registrazione, Ghost Inspector inizierà a registrare le tue azioni e l’icona della barra degli strumenti diventerà verde. Inoltre, l’estensione registra anche Assertions.
Le affermazioni, in parole povere, sono conferme dell’esistenza di un elemento nella pagina. Questi aiutano a confermare che i test funzionano come dovrebbero.
Puoi anche abilitare le notifiche tramite l’opzione e-mail nelle impostazioni. In questo modo, sarai avvisato in caso di errori o bug.
Per una guida dettagliata su come testare la registrazione sul tuo browser, visita la registratore di prova per Chrome e Firefox .
Quindi, una volta creato un sito di staging, esegui un test per assicurarti che il tuo sito funzioni correttamente.
Ora vai avanti e aggiorna il tuo sito. Che si tratti di plugin, temi o, nel nostro caso, del plugin WooCommerce.
Passaggio 4: risolvi i problemi di staging
Una volta completato il processo di aggiornamento di WooCommerce sul tuo sito di staging, è il momento di eseguire un rapido controllo nel tuo negozio. Giusto per assicurarsi che tutto funzioni bene.
Inizia eseguendo tu stesso un test. Esegui un test di come sarebbe il percorso del tuo cliente. Dalla visualizzazione dei prodotti nel tuo negozio all’aggiunta al carrello, all’aggiornamento del prezzo dopo aver aggiunto altri prodotti, alla procedura di pagamento e così via.
Se tutto sembra a posto, ecco un elenco di controllo su cos’altro potresti testare dalla tua parte,
- controlla le pagine principali del tuo negozio, come la casa, le informazioni, il negozio, i prezzi, il carrello, la cassa, le pagine dei contatti e così via.
- Usa lo WP Boom per eseguire un rapporto di confronto per assicurarti che tutto abbia un bell’aspetto.
- Esegui uno strumento di test, come Ghost Inspector, per verificare se ci sono collegamenti interrotti e se tutte le funzionalità del negozio funzionano correttamente.
- Controlla il tuo negozio su come funziona su tutti i principali browser come Chrome, Firefox e Safari.
- Controlla il tuo negozio su tutti i principali dispositivi come desktop, laptop, dispositivi mobili e tablet.
Sembrano tutti a posto? Quindi procediamo con l’aggiornamento del nostro sito live.
Se riscontri errori dopo l’aggiornamento, abbiamo elencato alcuni problemi comuni che potresti eseguire nella nostra sezione Testa il tuo sito WooCommerce dopo l’aggiornamento.
Passaggio 5: spingi l’aggiornamento di WooCommerce dalla messa in scena al live
È arrivato il momento!
Ora che abbiamo eseguito i nostri aggiornamenti e i test, è il momento di inviare gli aggiornamenti di WooCommerce dall’ambiente di staging al sito live.
Opzione 1: Manuale
E la prima opzione è la più semplice!
Dato che hai aggiornato WooCommerce sul tuo sito di staging, vai semplicemente avanti ed esegui l’aggiornamento anche sul sito live. Considerando che il tuo sito di staging è un clone del tuo sito live, tutto ciò che devi fare è eseguire lo stesso aggiornamento dal vivo.
Opzione 2: Push From Staging to Live
Un’altra opzione consiste nell’usare il tuo provider di hosting. Altrettanto facile è stato creare un ambiente di staging dall’interno del pannello di controllo dell’hosting, è altrettanto semplice inviare le modifiche e il sito di staging al sito live.
Ad esempio, utilizzando ServerPlan, hai ‘Distribuzione completa‘.
Selezionando la Distribuzione completa, ti verrà chiesto di confermare il processo di migrazione.
Dopo aver confermato, il sito live verrà sostituito con la versione di staging. Ed è così semplice.
Supponiamo che il tuo provider di hosting non disponga di tali opzioni di staging. In tal caso, puoi prendere in considerazione vari strumenti di backup e migrazione come UpdraftPlus, WP Migrate DB Pro e così via per eseguire il backup di tutti i tuoi file, database e migrare il tuo sito di staging sul sito live.
Opzione 3: push parziale
Come per la migrazione dell’intero sito di staging, puoi anche migrare solo i file, i database e qualsiasi altra cosa che è stata aggiornata.
Oltre a utilizzare strumenti come UpdraftPlus, WP Migrate DB Pro per selezionare quelli di cui devi migrare in modo specifico, i tuoi provider di hosting possono aiutarti in questo.
Utilizzando l’opzione “Distribuzione personalizzata” in ServerPlan, puoi selezionare gli elementi che desideri distribuire sul sito live.
Ad esempio, se selezioni “Da aggiornare” come mostrato nell’immagine sopra, puoi selezionare ulteriormente gli elementi da migrare.
Dopo aver selezionato le opzioni appropriate, fare clic su Avanti e completare il processo di migrazione.
Questo processo di push parziale è utile se si conoscono i file che sono stati aggiornati e, soprattutto, se non si desidera modificare alcun database transazionale nel sito live.
Ad esempio, mentre eseguivi gli aggiornamenti sul sito di staging, supponiamo che tu abbia avuto transazioni in corso sul sito live. In questi casi, se dovessi migrare l’intero sito, perderesti le informazioni relative all’acquisto. La spinta parziale aiuta in questi casi.
Indipendentemente dal metodo che adotti per migrare il tuo sito di staging al sito live, devi testare il tuo sito per assicurarti che funzioni correttamente.
Passaggio 6: testa il tuo sito WooCommerce dopo l’aggiornamento
Sì, hai già testato il tuo sito di staging dopo gli aggiornamenti. E hai appena migrato gli aggiornamenti al sito live. Tuttavia, ti consigliamo sempre di eseguire nuovamente i test sul tuo sito live dopo la migrazione.
Dall’esecuzione di un controllo manuale su tutti i principali elementi del negozio, come carrello, pagamento, checkout e così via, all’utilizzo degli strumenti WP Boom e Ghost Inspector , completa un test completo del tuo negozio. Quindi esegui un percorso completo del cliente nel tuo negozio.
Inoltre, se stai utilizzando un plug-in di memorizzazione nella cache, dovrai svuotare la cache del tuo sito Web per assicurarti che vengano visualizzati solo i nuovi contenuti.
Dopo aver completato tutti i passaggi precedenti, hai aggiornato con successo il tuo negozio WooCommerce senza interrompere il sito.
Ma sappiamo tutti che le cose non sono sempre rosee. A volte si verificano problemi dopo l’esecuzione di un aggiornamento.
Ecco un elenco di errori comunemente riscontrati durante l’esecuzione di un aggiornamento di WooCommerce e come risolverli.
Errori comuni di aggiornamento di WooCommerce e come risolverli
L’esecuzione degli aggiornamenti di WooCommerce è molto semplice ma può causare errori occasionalmente. Alcuni di essi potrebbero essere facili da risolvere e altri potrebbero danneggiare il tuo sito.
In all our years of experience updating WooCommerce and handling errors, we’ve seen some typical cases. Resolving them is usually simple.
Common Update Errors
- The WooCommerce update has failed
- The WooCommerce install does not exist
- A broken website or a completely blank white screen
- Only the store section of your website has crashed
- Certain plugins and WooCommerce extensions have become incompatible with the latest version of WooCommerce
- You get error or warning notifications
If these are some of the errors you’ve encountered, we recommend the following steps.
How to Resolve WooCommerce Updates Errors
Here are some troubleshooting solutions:
Solution 1: WooCommerce Version Details
The first step is to check on the WooCommerce plugin’s version details. Have you installed the latest version? Head over to the WordPress repository and cross-check if you’ve installed the latest version.
Solution 2: WordPress Version Details
Likewise, check on the version of WordPress that you have installed. Is it fulfilling the minimum version requirements as stated on the WooCommerce plugin page? If not, update WordPress to the latest version.
Solution 3: PHP Version Details
Once you’ve checked the WooCommerce and WordPress version, recheck if you’re using a compatible version of PHP. To accomplish this, check the version of PHP in the control panel of your hosting provider.
Soluzione 4: aumenta la memoria PHP
Prendi in considerazione l’aumento del limite di memoria PHP in WordPress. Per questo, dovrai accedere al file wp-config.
Il file wp-config.php si trova all’interno della cartella public_html nella cartella principale del tuo sito web.
Il file ‘wp-config.php’ è un file di configurazione che memorizza le impostazioni più importanti del tuo sito web. Include anche le informazioni sul database del tuo sito web.
Quindi, solo per avvertirti, se stai aggiornando questo file, considera prima di eseguire un backup.
Dal file wp-config, puoi aumentare il limite di memoria PHP in WordPress.
Per aumentare il limite di memoria PHP, dovrai aggiungere la seguente riga di codice,
define( ‘WP_MEMORY_LIMIT’, ‘128M’ );
al file wp-config.php appena prima della riga ‘/ * Questo è tutto, smetti di modificare! Buona pubblicazione.
Questa riga di codice dice a WordPress di aumentare il limite di memoria PHP a 128 MB.
Mentre un limite di memoria PHP di 128 MB dovrebbe essere abbastanza buono, potresti considerare di salire fino a un limite massimo di 256 MB. (Fonte: WooCommerce)
Detto questo, non è necessario esagerare con il limite PHP. Una volta completata la modifica, salva il file.
Soluzione 5: aggiorna temi e plugin
A volte, l’esecuzione di versioni precedenti di temi e plug-in con versioni più recenti di WooCommerce e WordPress potrebbe creare conflitti. Per escludere questa opzione, tieni tutti i tuoi plugin e temi aggiornati.
Soluzione 6: contattare l’assistenza
Se hai completato tutti i passaggi sopra menzionati e trovi ancora errori e problemi nel tuo negozio, considera di controllare il forum di WordPress o il supporto di WooCommerce per problemi simili affrontati da altri proprietari di negozi e siti web.
Sebbene i passaggi precedenti dovrebbero andare bene, ricorda sempre di eseguire un backup prima di avviare qualsiasi processo di aggiornamento. Soprattutto se hai un enorme negozio live, è sempre meglio creare un sito di staging ed eseguire i tuoi aggiornamenti. Usa il sito di staging anche per la risoluzione dei problemi.
L’esecuzione di un aggiornamento sul sito live può essere rischioso a volte. E se le cose vanno male, puoi utilizzare rapidamente il backup per ripristinare il funzionamento del tuo sito.
Prendi in considerazione l’utilizzo di un plug-in di rollback, come WP Rollback, per ripristinare rapidamente la versione precedente del plug-in WooCommerce. Il plug-in di rollback, tuttavia, deve essere installato inizialmente.
Aggiornamento sicuro di WooCommerce
La gestione degli aggiornamenti del sito Web può richiedere molto tempo, ma ora sappiamo che è importante. Dal software WordPress ai plug-in complessi come WooCommerce, l’aggiornamento quando e quando c’è una versione è essenziale per il corretto funzionamento del tuo sito e negozio.
Per quanto allettante e semplice possa sembrare, andare avanti e fare clic sul collegamento di aggiornamento rispetto a un plug-in, un tema o un WordPress senza preparazione non è l’opzione migliore. Anche se la preparazione può richiedere molto tempo, ne vale la pena.
Dal backup del tuo negozio, alla creazione di un ambiente di gestione temporanea, al test e alla migrazione di nuovo al sito live, questo metodo ti salva da ripercussioni come un sito danneggiato, un negozio disfunzionale o peggio.
In breve, questo metodo consente di risparmiare sulla correzione e il debug del tuo sito e, a sua volta, garantisce un aggiornamento regolare di WooCommerce ogni volta.
Quindi, come aggiorni il tuo negozio WooCommerce? Crei un ambiente di staging? E come esegui i tuoi test?
Se hai altri suggerimenti o anche trucchi per aggiornare facilmente WooCommerce, ci piacerebbe sentirti. Commenta qui sotto e facci sapere cosa funziona meglio per te.