Chi desidera vendere prodotti online ha bisogno di un negozio che può essere creato se­pa­ra­ta­men­te oppure collegato a un sito esistente. Lo strumento di e-commerce Woo­Com­mer­ce è una delle soluzioni più ap­prez­za­te per il commercio online. È stato pro­gram­ma­to come plug-in per l’e-commerce sul CMS WordPress ed è gratuito nella sua versione base. I co­sid­det­ti shortcode per­met­to­no di in­cor­po­ra­re fa­cil­men­te elementi di Woo­Com­mer­ce con altri elementi di un sito. Vi mostriamo i codici brevi più im­por­tan­ti con consigli per uti­liz­zar­li nel vostro e-commerce.

Registra il tuo dominio
  • Domain Connect gratuito per una con­fi­gu­ra­zio­ne facile del DNS
  • Cer­ti­fi­ca­to SSL Wildcard gratuito
  • Pro­te­zio­ne privacy inclusa

Pa­no­ra­mi­ca dei codici brevi di Woo­Com­mer­ce più im­por­tan­ti

Shortcode Attributo Si­gni­fi­ca­to/funzione
[woo­com­mer­ce_cart] Mostra il carrello
[woo­com­mer­ce_checkout] Mostra il contenuto della pagina cassa
[woo­com­mer­ce_my_account] Mostra l'account dell’utente collegato
[products] ha diversi si­gni­fi­ca­ti, anche com­bi­na­bi­li tra loro Mostra i prodotti che possono essere filtrati in con­for­mi­tà a de­ter­mi­na­ti criteri
[product_category] ID, de­fi­ni­zio­ne della categoria Mostra i prodotti della categoria se­le­zio­na­ta
[product_ca­te­go­ries] Elenca tutte le categorie di un negozio
[product_page] id Inserendo l’ID del prodotto, mostra l’intera pagina di quel singolo prodotto
[add_to_cart] id Mostra il pulsante per l'ac­qui­sto “aggiungi al carrello” tramite l'ID di un prodotto
[woo­com­mer­ce_order_tracking] Segue il trac­cia­men­to dell’ordine
[woo­com­mer­ce_my_account] Tra gli altri “limit” Elenco degli ordini

Cos’è uno shortcode?

Uno shortcode è una forma ab­bre­via­ta di segmenti di codici più grandi. Gli shortcode sono pro­gram­ma­ti come funzioni e ricevono un nome univoco. Questi “codici brevi” per­met­to­no di integrare elementi o con­fi­gu­ra­zio­ni definite in elementi di un sito senza avere grandi co­no­scen­ze di pro­gram­ma­zio­ne. La con­fi­gu­ra­zio­ne di Shortcode di WordPress è collegata al CMS: si trovano tra parentesi quadre, così, ad esempio, per inserire con il plug-in di WordPress “Re­spon­si­ve Lightbox & Gallery” una galleria in una posizione precisa su un sito esistente o in un post:

[rl_gallery id="9876"]

La stringa di caratteri “rl_gallery” è lo shortcode effettivo, cioè il me­ta­ca­rat­te­re per il comando “Inserisci una galleria in questa posizione precisa del sito o del post”. L’“ID” sta­bi­li­sce quale galleria inserire tra quelle esistenti. La formula [shortcode attribut="123" argument="abc" … ] si applica per tutti gli shortcode.

Un’altra forma di shortcode è composta da stringhe di caratteri.

[shortcode]…[/shortcode]

Codici brevi di questo tipo sono uti­liz­za­ti ad esempio per creare layout a più colonne, tabelle o tasti.

Nel sistema di e-commerce Woo­Com­mer­ce gli shortcode si uti­liz­za­no per la rap­pre­sen­ta­zio­ne selettiva dei contenuti del negozio. Grazie a diverse in­for­ma­zio­ni ag­giun­ti­ve ai singoli shortcode, è possibile creare de­scri­zio­ni speciali che possono ali­men­ta­re la vendita dei prodotti dal negozio. Tra queste troviamo, ad esempio, parti di siti con contenuti del tipo “I clienti che hanno comprato X hanno scelto anche Y e Z”, “I più venduti in questa categoria” oppure “sconti validi ancora solo per 3 giorni, af­fret­ta­ti”. Qui di seguito, con l’aiuto di un piccolo negozio campione Woo­Com­mer­ce, vi mo­stre­re­mo come rea­liz­za­re tutto questo.

Shortcode pratici per Woo­Com­mer­ce

Per uti­liz­za­re in modo pratico Woo­Com­mer­ce, già dopo l’in­stal­la­zio­ne del plug-in sono di­spo­ni­bi­li alcune pagine con gli shortcode come “il mio conto”, “carrello” o “cassa”. Aprendo dalla dashboard la pagina “carrello”, l'editor visuale vi mostrerà di­ret­ta­men­te lo shortcode. Guardando l'editor di testo, vedrete che questo codice è già inserito all’interno del codice HTML nascosto che indica che lo shortcode è in­cor­po­ra­to. In questo modo lo shortcode è visibile anche nell’editor visuale:

<!-- wp:shortcode -->[woocommerce_cart]<!-- /wp:shortcode -->

Mostrare prodotti definiti

I prodotti rap­pre­sen­ta­no la base di un qualsiasi negozio online. Lo stesso vale anche per quelli di Woo­Com­mer­ce, che si trovano sulla dashboard di WordPress.

Per questo ID prodotto abbiamo già uti­liz­za­to il primo shortcode con attributi. Per inserire un prodotto in una pagina o in un post con il suo ID univoco uti­liz­ze­re­mo:

[products ids="9581"]
N.B.

Negli attributi fate at­ten­zio­ne a scrivere cor­ret­ta­men­te le vir­go­let­te. Con Windows può aiutarvi la com­bi­na­zio­ne di tasti ALT+0034 e con macOS Shitf+2. Tutti gli altri tipi di vir­go­let­te non sono ri­co­no­sciu­ti negli shortcode.

Per inserire più prodotti, bisogna separare tra loro gli ID con una virgola:

[products ids="9581, 9577, 9352"]

L’attributo “ids” si scrive sempre al plurale, sia per inserire uno sia per inserire più ID, perché po­si­zio­na­re un singolo prodotto è piuttosto inutile e conviene, in linea di massima, se­le­zio­nar­ne di più.

Con lo shortcode products si possono uti­liz­za­re altri attributi:

[products limit="5" columns="2" orderby="date" order="ASC" visibility="visible"]

I singoli attributi servono a:

  • limit: limite nel numero dei prodotti mostrati.
  • orderby: diverse pos­si­bi­li­tà per filtrare i risultati, per esempio per ID, data, pre­fe­ren­ze (se uti­liz­za­ta nello shop), ordine di presenza nei post o casuale.
  • order: ordine crescente o de­cre­scen­te (ASC/DESC) del­l'at­tri­bu­to orderby se­le­zio­na­to.
  • vi­si­bi­li­ty: sta­bi­li­sce se i prodotti nel negozio saranno visibili nel negozio e nei risultati di ricerca.
  • paginate: permette la pa­gi­na­zio­ne di grandi offerte di prodotti. L'at­tri­bu­to per l'at­ti­va­zio­ne è “true”. Il suo valore di default è “false”.
  • columns: il numero di colonne sulla pagina dei prodotti del negozio. Un attributo fon­da­men­ta­le per or­ga­niz­za­re al meglio le pagine.

Altri attributi come “attribute”, “terms”, “category” o “tag” aiutano a se­le­zio­na­re ul­te­rior­men­te i prodotti in base ai contenuti e secondo criteri specifici. Un attributo im­por­tan­te è il co­sid­det­to SKU (Stock Keeping Unit), un termine che proviene dal commercio al dettaglio. Si tratta di un codice univoco a cui è assegnato un prodotto singolo. L'at­tri­bu­to “sku” può essere uti­liz­za­to anche nella categoria products degli shortcode di Woo­Com­mer­ce. SKU è, infatti, anche un modo com­pro­va­to per or­ga­niz­za­re i prodotti in modo si­ste­ma­ti­co.

Lo shortcode nel nostro negozio campione

[products category="attrezzature fotografiche"]

Mostra solo i prodotti e solo ed esclu­si­va­men­te quelli che hanno la categoria “at­trez­za­tu­re fo­to­gra­fi­che”. L’attributo funziona cor­ret­ta­men­te sia con la categoria “at­trez­za­tu­re fo­to­gra­fi­che” sia con lo slug “at­trez­za­tu­re fo­to­gra­fi­che”. Se, dopo, si digita “guida digitale” separato da una virgola, sul sito del negozio verranno elencati tutti i prodotti cor­ri­spon­den­ti. Si tratta già di un im­por­tan­te passaggio nell’utilizzo degli shortcode per categorie.

Filtrare i prodotti secondo categorie

Per questo scopo dovrete uti­liz­za­re [product_category] che vi per­met­te­rà di mostrare una categoria nel suo insieme, con attributi come “ids” o “category”, separati da una virgola.

Invece, lo shortcode [product_categories], quindi al plurale, elenca tutte le categorie di­spo­ni­bi­li nel negozio. Questo può rivelarsi utile, ad esempio, per fornire una pa­no­ra­mi­ca relativa a un singolo prodotto e in­cen­ti­va­re altri acquisti.

Pagine singole di Woo­Com­mer­ce tramite shortcode

Nell’universo di Woo­Com­mer­ce, quello che funziona con i prodotti si può rea­liz­za­re allo stesso modo anche per altri contenuti. Il seguente shortcode permette di collegare un prodotto singolo come pagina:

[product_page id="9350"]

Ad esempio, questo può rivelarsi molto utile quando un blog re­cen­si­sce un prodotto affine e si vuole fa­ci­li­ta­re l'ac­qui­sto di un prodotto simile.

Se si descrive il prodotto in un altro modo, si può integrare la funzione “Aggiungi al carrello” (nell’immagine di destra) nel sito o post WordPress de­si­de­ra­to con il seguente shortcode:

[add_to_cart id="1234"]

Il carrello (e il suo contenuto) si in­se­ri­sco­no con lo shortcode [woo­com­mer­ce_cart]:

Anche questo passaggio del processo di acquisto si può inserire alla posizione del sito che preferite. Lo stesso vale per la cassa, che si incorpora con lo shortcode [woo­com­mer­ce_checkout].

Con [woo­com­mer­ce_order_tracking] un cliente che ha ef­fet­tua­to l'accesso al negozio può ve­ri­fi­ca­re lo stato del suo ordine. Per farlo, deve inserire i dettagli del suo ordine. Questo shortcode non ha attributi.

Tutti gli ordini possono essere elencati alla pagina “Il mio conto” con lo shortcode [woo­com­mer­ce_my_account]. Si può limitare il numero di ordini vi­sua­liz­za­ti. Il valore “-1” mostra tutti gli ordini.

N.B.

Tuttigli shortcode sembrano inseriti cor­ret­ta­men­te eppure non fun­zio­na­no? Un errore che si verifica fre­quen­te­men­te è il blocco degli shortcode con i tag <pre>[shortcode]</pre>. Questi devono essere rimossi ma­nual­men­te con l'editor di testo/codice e dopo do­vreb­be­ro fun­zio­na­re.

Come creare i propri shortcode?

Per uti­liz­za­re i propri shortcode su WordPress è ne­ces­sa­rio accedere al file functions.php e definire pro­gram­man­do le vostre funzioni con gli shortcode de­si­de­ra­ti.

N.B.

Nel file functions.php appare quasi sempre un avviso del tipo: “Non mo­di­fi­ca­re questo file a meno che tu non sia un esperto...”.

Una pos­si­bi­li­tà potrebbe essere la seguente, testata su un sito WordPress esistente senza notifica di errore:

<?php
function myshortcode_function(){
return "<h1>Ciao, qui programma lo stesso proprietario</h1>";
}
add_shortcode('myshortcode', 'myshortcode_function');
?>

In ogni pagina e in ogni post, come definito dallo shortcode [my­short­co­de], comparirà la scritta “Ciao, qui programma lo stesso pro­prie­ta­rio” come titolo.

Web Hosting
Diventa il n°1 della rete con il provider di hosting n°1 in Europa
  • Di­spo­ni­bi­li­tà garantita al 99,99%
  • Dominio, SSL ed e-mail inclusi
  • As­si­sten­za 24/7 in lingua italiana

Plug-in di shortcode utili non solo per Woo­Com­mer­ce

Il rischio di scrivere errori nel codice di un sito di WordPress si può evitare con l’utilizzo di plug-in che producono shortcode. Questi sono in grado di produrre shortcode innocui, testati dalla community di WordPress, in grado di sod­di­sfa­re le richieste in­di­vi­dua­li e per­so­na­liz­za­bi­li nella no­men­cla­tu­ra in base alle vostre esigenze. Ve ne pre­sen­tia­mo bre­ve­men­te tre.

Woo Short­co­des Kit

Questo plug-in vi aiuterà a per­so­na­liz­za­re un negozio Woo­Com­mer­ce con più di 60 funzioni e shortcode. Così, oltre alle funzioni di default, potrete creare bel­lis­si­mi negozi e pagine di rin­gra­zia­men­to. Altre pos­si­bi­li­tà per­met­to­no di limitare i contenuti, per­so­na­liz­za­re l’in­for­ma­ti­va sulla privacy o altre funzioni di sicurezza. È anche possibile inviare un messaggio dopo un numero preciso di ordini. Questo plug-in non funziona au­to­no­ma­men­te ma è collegato all’in­stal­la­zio­ne di Woo­Com­mer­ce.

Short­co­des Ultimate

Il plug-in di shortcode per Shortcode Ultimate offre più di 50 shortcode inclusa una diretta live. Il plug-in si adatta a Gutenberg ed è anche re­spon­si­vo. Il pro­gram­ma­to­re ga­ran­ti­sce il suo fun­zio­na­men­to con ogni tema. È di­spo­ni­bi­le anche una versione premium a pagamento (senza ab­bo­na­men­to).

Short­co­der

Questo plug-in permette di or­ga­niz­za­re i processi che vengono salvati in un elenco fa­cil­men­te con­sul­ta­bi­le, come i post o le pagine di WordPress. Lo shortcode riceve una no­men­cla­tu­ra (simile al titolo di un post) e viene inserito in un elenco con gli shortcode ap­pli­ca­bi­li a di­spo­si­zio­ne. I veri shortcode co­min­cia­no sempre come indicato di seguito:

[sc name="abcde123…"]

I contenuti possono essere di tipo HTML, Ja­va­Script o anche CSS. Altri parametri ampliano l’offerta di questo plug-in di shortcode per Woo­Com­mer­ce. Le modifiche possono avvenire tramite codice, testo o anche in modalità visiva: insomma, un plug-in dalle mille pos­si­bi­li­tà.

Consiglio

Date un’occhiata ad altre Soluzioni di e-commerce per la vostra attività. Qui troverete tutto quello di cui avete bisogno per le vendite online. Per scegliere la piat­ta­for­ma giusta può esservi utile anche la nostra guida soluzioni di e-commerce a confronto.

Vai al menu prin­ci­pa­le