### [Come creare una pagina profilo utilizzando Post Submissions](https://wpforms.com/developers/how-to-build-an-profile-form-using-post-submissions/)

**Pubblicato:** 17 luglio 2020
**Autore:** Umair Majeed

**Estratto:** Questo tutorial ti aiuterà a creare una pagina di profilo utente utilizzando l'add-on Post Submissions. 

**Contenuto:**

Ti piacerebbe creare sezioni di profilo personalizzate che appaiano sotto il contenuto dei post degli ospiti? Con l'add-on Post Submissions, puoi creare profili autore professionali che vengono visualizzati automaticamente sotto ogni post degli ospiti.

Questa guida ti mostrerà come configurare le pagine di profilo utilizzando WPForms e i campi personalizzati di WordPress.

## Configurazione del modulo

Per iniziare, dovrai creare un nuovo modulo o modificarne uno esistente con l'add-on [Post Submissions](https://wpforms.com/docs/how-to-install-and-use-the-post-submissions-addon-in-wpforms/) attivato. Questo modulo raccoglierà le informazioni del profilo che appariranno sotto ogni guest post.

Aggiungi al tuo modulo i campi essenziali come Nome (Testo su una riga), Data di nascita (Data), Descrizione personale (Testo a paragrafo), Influenze (Testo a paragrafo) e Oggetti indispensabili (Testo a paragrafo).

Prendi nota dell’ID di ciascun campo, poiché ti serviranno quando aggiungerai lo snippet di codice. Se hai bisogno di aiuto per trovare gli ID dei campi, consulta la nostra guida su come trovare gli ID dei moduli e dei campi.

Se hai bisogno di aiuto per creare un modulo con l'add-on Post Submissions, consulta la nostra [guida dettagliata all'add-on Post Submissions](https://wpforms.com/docs/how-to-install-and-use-the-post-submissions-addon-in-wpforms).

## Creazione di campi personalizzati in WordPress

Prima di iniziare a creare il tuo modulo, dovrai capire quali campi personalizzati desideri nei tuoi post di WordPress. Per creare campi personalizzati in WordPress, [consulta questo tutorial](https://www.wpbeginner.com/wp-tutorials/wordpress-custom-fields-101-tips-tricks-and-hacks/ "Campi personalizzati di WordPress 101: consigli, trucchi e hack").

Per questo tutorial, aggiungeremo una sezione profilo che include il nome dell'autore, la sua data di nascita e alcune altre informazioni personali ma divertenti sull'autore. Queste informazioni appariranno sotto il post per ogni contributo ospite accettato.

![Crea il tuo modulo per acquisire i campi del profilo](https://wpforms.com/wp-content/uploads/2022/09/user-profile-create-form.jpg)## Mappatura dei campi del modulo ai campi personalizzati

Vai su **Impostazioni » Invii di post** nel tuo generatore di moduli. Nella sezione **Meta post personalizzati**, inserisci il nome del tuo campo personalizzato (ad esempio "data di nascita") e seleziona il campo del modulo corrispondente dal menu a tendina (ad esempio "Data di nascita"). Continua questo processo per ogni campo personalizzato che hai creato.

![Mappa i campi del modulo ai campi personalizzati per la sezione del profilo](https://wpforms.com/wp-content/uploads/2022/09/wpforms-map-custom-fields-user-profile.jpg)## Aggiunta dello snippet di codice

Il seguente snippet di codice creerà la sezione del profilo sotto ogni invio di post ospite:

Se non sei sicuro di dove o come aggiungere snippet al tuo sito, consulta questa guida su [come aggiungere codice JavaScript o PHP personalizzato](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/).

Tieni presente che dovrai modificare l'ID del modulo e gli ID dei campi in modo che corrispondano a quelli presenti nel tuo modulo. Per assistenza nella ricerca degli ID corretti del modulo e dei campi, consulta questa [guida su come trovare gli ID del modulo e dei campi](https://wpforms.com/developers/how-to-locate-form-id-and-field-id/).

Aggiungendo lo snippet sopra riportato, aggiungerai automaticamente a ogni invio di post degli ospiti la sezione del profilo utente che apparirà direttamente sotto il post.

E questo è tutto ciò che serve per creare una sezione della pagina del profilo utilizzando l'**add-on Post Submissions**.

![I tuoi campi personalizzati ora verranno visualizzati nel post del modulo del profilo](https://wpforms.com/wp-content/uploads/2022/09/wpforms-display-user-profile.jpg) Vorresti poter escludere determinati post e pagine dai tuoi moduli di invio dei post? Dai un'occhiata al nostro articolo su [Come escludere post, pagine o categorie dalle scelte dinamiche](https://wpforms.com/developers/how-to-exclude-posts-pages-or-categories-from-dynamic-choices/ "Come escludere post, pagine o categorie dalle scelte dinamiche").

## Domande frequenti

#### D: Perché il mio codice HTML viene rimosso?

**R:** Questo accade perché nello snippet utilizziamo `esc_html` per visualizzare ciò che è stato inserito. Ciò significa che molti elementi HTML span o div utilizzati per la formattazione vengono rimossi. Se hai bisogno di consentire l'uso dell'HTML in questi campi, utilizza invece `wp_kses_post`.

## Azione di riferimento

[wpforms\_post\_submissions\_process](https://wpforms.com/developers/wpforms_post_submissions_process/ "Utilizzo dell'azione wpforms_post_submissions_process")

**Categorie:** Componenti aggiuntivi

**Tag:** PHP

---

