Attenzione!

Questo articolo contiene codice PHP ed è destinato agli sviluppatori. Offriamo questo codice come cortesia, ma non forniamo supporto per personalizzazioni del codice o sviluppo di terze parti.

Per ulteriore assistenza, consulta il tutorial di WPBeginner su come aggiungere codice personalizzato.

Chiudi

Visualizzazione del numero totale di voci

Vuoi mostrare il numero totale di voci per i tuoi moduli? Puoi ottenerlo facilmente creando uno shortcode personalizzato con un piccolo snippet PHP.

In questo tutorial, ti mostreremo come visualizzare il numero totale di voci in WPForms.


Creazione del modulo

Nel nostro esempio, miriamo a visualizzare il modulo di iscrizione alla newsletter insieme al conteggio degli utenti che si sono registrati subito sotto. Per iniziare, crea un nuovo modulo o modifica uno esistente per accedere al generatore di moduli.

Modulo di iscrizione alla newsletter

Aggiungere lo snippet di codice al tuo sito

Dopo aver copiato lo snippet di codice fornito, puoi aggiungerlo facilmente al tuo sito per abilitare lo shortcode. Se non sei sicuro su come aggiungere snippet, puoi trovare una guida in questo tutorial.

Analizziamo la spiegazione del codice. Gli attributi dello shortcode sono impostati utilizzando $atts = shortcode_atts(['id' => '','type' => 'all', ],.

L'attributo id è cruciale in quanto si aspetta l'ID del modulo. È così che lo shortcode determina per quale modulo contare le voci. Se non sei sicuro del tuo ID modulo, puoi fare riferimento a questo tutorial per una guida.

Il secondo attributo, type, è opzionale. Per impostazione predefinita, lo shortcode conta tutte le voci e visualizza il numero totale. Se non includi questo attributo, include automaticamente ogni voce per il modulo. Tuttavia, se vuoi specificare quale tipo di voce contare e visualizzare il totale, puoi utilizzare uno dei seguenti attributi:

  • all: Visualizza tutte le voci per il modulo.
  • unread: Conta e visualizza solo le voci che non sono state visualizzate dalla schermata Voci.
  • read: Conta e visualizza solo le voci che sono state visualizzate dalla schermata Voci.
  • starred: Conta e visualizza solo le voci che sono state contrassegnate dalle tue schermate Voci.

Utilizzo dello Shortcode

Nella nostra dimostrazione, abbiamo già creato un modulo di base per l'iscrizione alla newsletter e lo abbiamo integrato in una pagina WordPress.

Aggiungi un modulo alla tua pagina

Prima di integrare lo shortcode nella nostra pagina, miriamo a fornire un po' di contesto ai nostri visitatori riguardo al significato del numero che incontreranno. Pertanto, includeremo del testo esplicativo prima dello shortcode.

Prima di aggiungere lo shortcode, aggiungeremo del testo in modo che i nostri utenti sappiano a cosa serve questo numero

Ora, integriamo il nostro shortcode nella pagina. Utilizzando un blocco Shortcode, abbiamo incorporato il nostro shortcode personalizzato per mostrare il numero totale di voci per il nostro modulo di newsletter (ID modulo 25). Lo shortcode è:

[wpf_entries_count id="25" type="all"]

Nota: Gli aggiornamenti in tempo reale per i conteggi potrebbero subire ritardi a causa di eventuali configurazioni di cache sul tuo sito o server di hosting.

Aggiungi lo shortcode alla tua pagina per visualizzare il numero totale di voci per questo modulo

Il parametro type ti consente di personalizzare quali voci mostrare. Ad esempio, passando "starred" come valore per il parametro type verranno mostrate solo le voci contrassegnate. Ecco come apparirebbe lo shortcode.

[wpf_entries_count id="25" type="starred"]

Ora, quando visiti la pagina, vedrai il numero totale di voci sotto il modulo.

Ora puoi visualizzare il numero totale di voci per ciascun modulo che hai utilizzando uno shortcode

Fatto! Hai aggiunto correttamente uno shortcode personalizzato al tuo sito per visualizzare il numero totale di voci per i moduli sul tuo sito!

Vuoi anche creare uno shortcode personalizzato per visualizzare tutti i tuoi moduli sul frontend del tuo sito? Consulta il nostro tutorial su Come visualizzare un elenco di WPForms utilizzando uno shortcode per saperne di più.