È ora un buon momento per eseguire l'aggiornamento a un tema Shopify 2.0?
Pubblicato: 2022-04-19Lo scorso autunno, ho scritto sull'aggiornamento dei temi al negozio online di Shopify 2.0. A quel tempo, c'era molto clamore ma non molti avevano provato ad aggiornare i loro temi. C'era molta confusione se i negozi dovessero aggiornare prima o dopo le festività natalizie.
Spero di poter chiarire un po' di confusione ora.
Il negozio online 2.0 di Shopify ha opzioni disponibili per tutti, indipendentemente dal tema in cui ti trovi. Tuttavia, ci sono alcune funzionalità che non sono disponibili a meno che tu non abbia un tema compatibile 2.0.
La risposta breve: a meno che non ci sia un'esigenza specifica che viene risolta con un tema compatibile 2.0, probabilmente non è necessario passare a un tema 2.0 .
La maggior parte delle persone non ha effettivamente BISOGNO di un tema compatibile 2.0 al momento. Ma per il bene di affrontare tutto, lascia che lo scomponga.
Se sei già su un tema compatibile 2.0, è fantastico. Potresti ancora imparare una o due cose, quindi continua a leggere.
Che cos'è esattamente il negozio online di Shopify 2.0
Il negozio online 2.0 è una raccolta di funzionalità che aprono opportunità sia per i commercianti che per gli sviluppatori. Le nuove funzionalità possono essere un miglioramento, ma ci sono dei costi che vorrai soppesare prima di fare il salto su un nuovo tema o app.
Ecco alcuni dei rischi e dei vantaggi delle funzionalità del Negozio Online 2.0 di Shopify.
Maggiore flessibilità
Prima di entrare nel nocciolo della questione, volevo toccare il vantaggio generale di una maggiore flessibilità.
Una lamentela che ho sentito molte volte dai proprietari di negozi è che la creazione di modelli di temi fa sì che ogni negozio abbia lo stesso aspetto. I modelli hanno lo scopo di creare coerenza nell'intero negozio. Ma ho il desiderio di distinguermi dagli altri che usano lo stesso tema.
Mentre leggi i vantaggi di seguito, ricorda che molte di queste funzionalità consentono una maggiore flessibilità in modo da poter creare un sito unico e di bell'aspetto senza modificare il codice.
Con i temi compatibili con 2.0, non devi modificare il codice tanto se non del tutto. Puoi certamente, ma ti consiglio di evitare di modificare i file di codice, se possibile. Le funzionalità che illustrerò di seguito ti consentono di creare modelli unici per il tuo negozio direttamente nel personalizzatore del tema di Shopify anziché nel back-end del codice.
Sezioni ovunque
Il più grande vantaggio è la possibilità di utilizzare quelle che vengono chiamate sezioni e blocchi su tutti i modelli anziché solo sulla home page. Shopify lo chiama Sezioni ovunque o è ovunque? Chissà perché continuano a cambiarlo. #Marketing
Quando diciamo Sezioni ovunque, ecco cosa intendiamo esattamente.
Storicamente, Shopify ti permetterebbe di aggiungere diverse sezioni solo alla home page. Sulla home page, puoi aggiungere una sezione per i tuoi post più recenti sul blog, evidenziare una raccolta in primo piano o forse aggiungere la tua iscrizione alla newsletter via email.
Con Sezioni ovunque, puoi aggiungere sezioni simili a qualsiasi pagina che utilizza la struttura 2.0. Lo dico perché non tutti i temi stanno aggiornando i loro modelli sull'intero tema. Quindi saprai se Sections Anywhere è disponibile perché dirà "Aggiungi sezione" o "Aggiungi blocco" nel personalizzatore del tema.

I blocchi sono un po' diversi dalle sezioni. Questi sono i pezzi che entrano nella tua sezione.
Pensa alla tua pagina come a un gigantesco contenitore formato famiglia di gelato napoletano. Ogni porzione è composta da gusti individuali di fragola, cioccolato e vaniglia. All'interno del gelato alla fragola, ci sono pezzi di fragole.
Se lo convertiamo in termini Shopify per una pagina di prodotto, una sezione è il modulo del tuo prodotto (il gelato alla fragola). Le parti all'interno della sezione possono essere mescolate e abbinate, il che potrebbe includere il titolo del prodotto, il prezzo e il pulsante Aggiungi al carrello (ognuno dei quali è un pezzo di fragole diverse).
Quindi ciò che Shopify chiama sezioni sono i diversi gusti di gelato e all'interno di alcune sezioni ci sono blocchi, le fragole. Alcune sezioni non supportano i blocchi, proprio come il gelato al cioccolato non avrà pezzetti di fragola.

Estensioni per app
L'estensione per app di Shopify offre alle app la possibilità di integrarsi più facilmente con la tua vetrina.
Esistono due modi diversi in cui un'app può utilizzare le funzionalità di Online Store 2.0 che influiscono direttamente sul tuo negozio. Blocchi app e Blocchi incorporamento app.
App Blocks consente alle app di aggiungere codice all'interno di una sezione. Questo è meglio descritto per le app che hanno una rappresentazione visiva sulla pagina. Ad esempio, le app di recensione utilizzeranno App Blocks in modo da poter aggiungere le stelle della recensione all'interno del modulo del prodotto insieme al titolo e al prezzo.

App Embed Blocks consente ad app come JSON-LD per SEO di aggiungere il proprio codice all'intera pagina. Questo è comune con le app che funzionano dietro le quinte e non fanno nulla visivamente sulla pagina.

Il nocciolo della questione del motivo per cui questo è buono per le app è davvero tecnico, quindi non approfondirò troppo questo aspetto.
Il grande vantaggio qui è che il processo di installazione è più semplice perché non è necessario modificare il codice per installare l'app. Se stai modificando il codice, l'app non è completamente compatibile con 2.0. Questo potrebbe non essere colpa loro e ti spiego perché.
RISCHIO: non tutte le app sono ancora disponibili
La maggior parte delle app non è passata all'Online Store 2.0, quindi il valore è ancora piuttosto basso.

Questo non vuol dire che le app debbano migliorare il loro gioco... Voglio dire, alcune lo fanno. Ma in alcuni casi, non possono letteralmente passare alla 2.0. Shopify manca di pezzi essenziali affinché le loro app funzionino come previsto entro le restrizioni e lo spirito della compatibilità 2.0.
Il valore più grande per te delle app è che coloro che passano completamente a questa nuova versione non inseriscono più il codice direttamente nel tuo tema.
Ad esempio, JSON-LD per SEO ha creato storicamente un file e una riga di codice che sono stati inseriti nel codice del tema. Ciò significa che abbiamo modificato il codice del tuo tema e non potresti aggiornare facilmente i temi o un aggiornamento automatico non funzionerebbe. Ora non tocchiamo il tuo tema e puoi facilmente abilitare o disabilitare l'app con un clic di un pulsante.
Metacampi
I metafield non sono una nuova funzionalità per Shopify. Esistono da anni ed erano un metodo comune per app e sviluppatori per creare campi personalizzati. Come parte di Online Store 2.0, Shopify li ha resi più accessibili a te aggiungendo metafield al menu Impostazioni.

Pensa ai metafield come campi personalizzati per il tuo negozio che danno davvero una mano al pezzo di flessibilità. I metafield possono essere molto utili se implementati correttamente.
Un uso comune per questo sarebbe quello di mostrare diversi contenuti su una pagina di prodotto piuttosto che creare un modello personalizzato. Ad esempio, una descrizione specifica della variante. Potresti dire "se questo metacampo (assegnato a quella particolare variante) è presente, mostra questa descrizione".
Un altro esempio è come Shopify utilizza i metafield per nascondere le tue pagine dai motori di ricerca.
RISCHIO: non puoi ancora dipendere dai metafield nativi di Shopify
Al momento di questo articolo, Shopify ha alcune funzionalità con funzionalità integrate per i metacampi a livello di prodotto, variante, collezione, cliente e ordine.
Shopify deve ancora implementare metafield nativi a livello di negozio, pagina e blog.
Quindi è ancora necessario utilizzare le app di metafield.
Percorso di aggiornamento più semplice
Con i temi compatibili con Shopify Online Store 2.0, il percorso di aggiornamento per i tuoi temi dovrebbe migliorare e rendere le cose molto più semplici.
Un grande obiettivo (credo) di 2.0 è porre fine al codice personalizzato che i commercianti aggiungono ai loro temi. Il codice personalizzato rende l'aggiornamento dei temi un incubo, oserei dire impossibile se non hai le risorse per farlo da solo.
Il passaggio a un tema compatibile 2.0 dovrebbe, si spera, significare meno modifiche al codice personalizzato, ma ho i miei dubbi.
RISCHIO: la modifica del codice interrompe il percorso di aggiornamento
Sebbene l'obiettivo di Shopify sia spostare tutte le app alla 2.0 e convincere i commercianti a smettere di modificare il codice, non è un'impresa facile. Se hai aggiornato di recente il tuo tema alla versione 2.0 e le app che modificano il tema o il codice personalizzato erano ancora utilizzate, hai interrotto il percorso di aggiornamento.
Ciò non significa che non puoi ancora aggiornare, ma sei tornato dove eri e potresti aver bisogno di uno sviluppatore per aiutare ad aggiornare i temi man mano che escono gli aggiornamenti.
Inoltre, molti temi creati da Shopify non verranno aggiornati per la compatibilità con Online Store 2.0. Ciò significa che non hai un percorso di aggiornamento e dovrai ricominciare da capo con un nuovo tema e un'intera riprogettazione. Shopify è andato all-in con Dawn, il loro tema compatibile 2.0. Invece di aggiornare altri temi, hanno creato nuovi temi con preimpostazioni basate su Dawn.

Quali funzionalità di Online Store 2.0 sono disponibili per i temi non 2.0
Tutti i temi, indipendentemente dalla tua versione, li hanno a disposizione.
- Blocchi incorporamento app
Tutti, indipendentemente dal tema, possono installare app come JSON-LD per SEO che utilizzano App Embed Blocks. Poiché non tocchiamo nulla visivamente sulla pagina, non importa se hai un tema legacy o compatibile 2.0. - Metacampi
I metafield di Shopify esistono da anni anche se per accedervi senza codice, devi usare un'app. Ora, tutti i negozi, indipendentemente dal tema in cui ti trovi, possono utilizzare i metafield nativi in Shopify.
Non puoi aggiungere dinamicamente metafield ai tuoi modelli. Questo limita il vantaggio ma, ancora una volta, i metafield erano in circolazione molto prima che 2.0 diventasse una cosa. Quindi puoi ancora beneficiare dei metafield ma non completamente quando sei su un tema legacy.
Non aggiustare ciò che non è rotto
Tutte queste nuove fantastiche funzionalità possono sembrare fantastiche, ma se non hai un problema che stai cercando di risolvere, mi aspetterei. I costi per l'aggiornamento a un tema compatibile 2.0, sia in denaro che in tempo, possono essere elevati. Soprattutto per coloro in cui Shopify non sta creando un percorso di aggiornamento chiaro e devi ricominciare da capo.
Ricorda, anche i temi che hanno un chiaro percorso di aggiornamento, richiedono comunque uno sforzo da parte tua. Nella maggior parte dei casi, la tua home page deve essere completamente ricostruita. In altri casi, potrebbe essere necessario lavorare anche sulle pagine dei prodotti.
Il percorso di aggiornamento a un tema compatibile 2.0 non è un rapido clic del pulsante. Aspettati di trascorrere da poche ore a settimane a seconda dell'entità o della complessità dei cambiamenti.
Se il sito funziona e sei soddisfatto delle prestazioni, lascialo stare. Non c'è fretta di passare a un tema 2.0 a meno che non ci sia un vero problema che stai cercando di risolvere.
E una scarsa conversione del sito potrebbe non essere un motivo per ottenere un nuovo tema. Website Rescues è progettato per ottimizzare il tuo sito senza il costo di una riprogettazione completa. Con Website Rescues, risolvo alcune dozzine di problemi che affliggono i negozi Shopify.