WordPress: come aggiungere il contenuto inviato dall’utente nei Tipi di post personalizzati con moduli Gravity

Recentemente mentre lavoravo su un sito di appartenenza a WordPress, abbiamo riscontrato la necessità di affidarci ai contenuti inviati dagli utenti dai nostri membri. Gravity Forms è diventato la nostra scelta per tutti i contenuti inviati dagli utenti, tuttavia il supporto dei tipi di post personalizzati non è stato ancora aggiunto al nucleo. Fortunatamente, esiste una terza parte (componente aggiuntivo gratuito) che ci consente di estendere la potenza di Gravity Forms ai Tipi di post personalizzati. In questo articolo, ti mostreremo come aggiungere contenuti inviati dagli utenti in Tipi di post personalizzati con Gravity Forms. Nota: questo articolo presuppone che tu sappia già e abbia creato i tipi di messaggi personalizzati da utilizzare.

Per poter consentire facilmente l’invio dell’utente e seguire questo tutorial, è necessario installare il plugin Gravity Forms. Successivamente, è necessario installare anche Gravity Forms + Custom Post Types Plugin. Ora crea un nuovo modulo e aggiungi il campo Titolo dai campi postali. Puoi chiamarlo come preferisci. Fare clic sulla scheda Avanzate in cui verrà visualizzata una nuova casella di controllo denominata Salva come tipo di post. Seleziona quella casella e seleziona il tipo di messaggio dal menu a discesa.

- Prosegue dopo la pubblicità -

- Prosegue dopo la pubblicità -

Molto probabilmente, dovrai suddividere queste presentazioni in una sorta di struttura utilizzando le Tassonomie personalizzate. Anche questo è abbastanza facile. Crea un campo a discesa, un campo checkbox o un campo pulsante radio. Aggiungi semplicemente tutte le tue tassonomie lì. Quindi fare clic sulla scheda avanzata in cui verrà visualizzata una nuova casella di controllo aggiunta Popola con una tassonomia. Seleziona la tassonomia che vuoi associare.

- Prosegue dopo la pubblicità -

Se la tua tassonomia personalizzata è la stessa struttura dei tag in cui desideri che gli utenti specificino ciascun elemento, puoi utilizzare il singolo testo. Puoi aggiungere una funzione di interfaccia utente avanzata, in modo che l’utente possa aggiungere tutti i tag.

- Prosegue dopo la pubblicità -

Puoi farlo facilmente aggiungendo un campo di testo a riga singola. Andando alla scheda Avanzate, fare clic su Salva su tassonomia. Quindi abilita anche l’interfaccia utente migliorata.

Puoi mappare qualsiasi campo personalizzato, testo del corpo, immagini ecc. Con i moduli Gravity usando il campo del post. Un esempio della forma finale potrebbe apparire come questo:

Speriamo che questo ti abbia dato un’idea generale di come utilizzare Gravity Forms con i Tipi di post personalizzati. Molto presto, condivideremo un esempio pratico di come abbiamo usato questa funzione per creare un elenco di gruppi locali.