Come accettare i contenuti inviati dagli utenti in WordPress?
Pubblicato: 2021-09-16Molti blog su Internet falliscono a causa della sottovalutazione del tempo e degli sforzi necessari per la gestione dei contenuti. Il fatto è che non è sempre possibile per un singolo blogger gestire tutto su un sito web. Puoi esternalizzare la scrittura di contenuti a liberi professionisti e società di terze parti se disponi di un budget sufficiente. Altrimenti, WordPress è la migliore piattaforma di blogging e puoi utilizzarla in vari modi per raccogliere contenuti dai tuoi lettori e follower. Questo articolo ti mostrerà come accettare contenuti inviati dagli utenti per contribuire con post di blog al tuo sito WordPress utilizzando il plug-in Post inviati dagli utenti.
Che cos'è il contenuto inviato dall'utente?
Il contenuto inviato dall'utente è qualsiasi forma di contenuto creato dai visitatori del tuo sito. Esempi di questo contenuto includono:
- Accettare i post degli ospiti per mantenere aggiornato il tuo blog e offrire una piattaforma per gli autori.
- Pubblica post sponsorizzati per guadagnare entrate aggiuntive.
- Recensioni inviate sui post del tuo blog o sui prodotti.
- Commenti ricevuti quando hai abilitato i commenti per i post del blog.
- Discussioni in bacheca e post sul forum.
- Feedback nelle campagne sui social media e negli articoli del blog.
Questi sono modi sorprendenti per aggiungere automaticamente contenuti al tuo sito. Può aiutare ad aumentare la visibilità e il coinvolgimento degli utenti del tuo blog, migliorando così la SEO complessiva del tuo blog.
Vantaggi dei contenuti generati dagli utenti
Di solito, il proprietario del sito Web non consente ai visitatori di inviare articoli o post al sito. Ma cosa succede se vuoi che il tuo sito WordPress accetti i contenuti generati dagli utenti? Puoi utilizzare i contenuti inviati dagli utenti per aumentare i tuoi lettori, pubblicare più contenuti sul tuo sito web e coinvolgere la tua community.
- Consentendo ai tuoi utenti di inviare contenuti al tuo sito web, avrai più contenuti da pubblicare sul tuo blog e sarai in grado di coprire una gamma più ampia di idee nella tua nicchia.
- Se disponi di una solida strategia per i contenuti e ti sforzi di pubblicare contenuti freschi, pertinenti e di alta qualità sul tuo sito web o blog, aumenterai le tue possibilità di attirare un pubblico più ampio e un seguito fedele. Ciò è particolarmente utile se ti piace il blog degli ospiti.
- Anche se hai il tuo team di scrittori che pubblica regolarmente contenuti sul tuo sito web, il tuo pubblico potrebbe avere una forte opinione sull'argomento, il che aiuta ad aumentare i tuoi lettori e a fornire una varietà di punti di vista su aspetti vitali.
Potresti essere stupito dai risultati se consenti ai lettori del tuo sito di pubblicare le loro nuove idee e produrre e consigliare i propri post.
Attenzione prima di accettare il contenuto generato dall'utente
Oltre a tutti i punti positivi di cui sopra, ti chiederai perché nessun blog WordPress popolare accetta post generati dagli utenti dall'invio frontend. In effetti, molti blog disabilitano i commenti e chiudono il loro forum per disabilitare il coinvolgimento degli utenti sul loro sito. Il motivo è semplice: nella maggior parte dei casi, i contenuti generati dagli utenti danneggiano il tuo posizionamento su Google per i seguenti motivi.
- Il collegamento è l'obiettivo primario di qualsiasi contenuto generato dall'utente, riducendo così la qualità del contenuto. WordPress per impostazione predefinita assegna gli attributi rel=ugc e rel=nofollow ai collegamenti generati dall'utente come il collegamento all'autore del commento. Tuttavia, devi occupartene manualmente quando accetti i post degli ospiti dall'invio del frontend. Allo stesso modo, quando si accettano post sponsorizzati, assicurarsi di aggiungere l'attributo rel=sponsored ai collegamenti ipertestuali per informare i motori di ricerca che il post è un invio a pagamento.
- La revisione e la moderazione del contenuto generato dall'utente è difficile quanto la creazione di un nuovo contenuto a causa del problema di inserimento del collegamento sopra menzionato.
- La gestione dell'invio di spam sarà un altro mal di testa. Sebbene il plug-in per i post inviati dall'utente consenta Google reCAPTCHA e la domanda di sfida, riceverai comunque molti contenuti di spam manuali che devi rivedere manualmente.
In sintesi, assicurati di rivedere e aggiungere gli attributi di collegamento corretti quando accetti i contenuti inviati dagli utenti in WordPress.
Accettare il contenuto inviato dall'utente in WordPress con il plug-in per i post inviati dall'utente
I post inviati dagli utenti sono un plug-in WordPress gratuito che aggiunge un modulo frontend al tuo sito. Puoi incorporare il modulo di invio ovunque sul tuo sito utilizzando un tag modello o con uno shortcode. Per utilizzare lo shortcode, incollalo semplicemente in qualsiasi articolo, pagina o nell'area dei widget. Include un sofisticato modulo di post-invio che consente agli utenti di inviare un modulo direttamente dal front-end. Gli utenti desiderano inviare un articolo, possono inviare i propri contenuti e caricare immagini tramite il modulo direttamente dal proprio browser. Puoi anche utilizzare il plug-in per tradurre i tuoi contenuti in oltre 20 lingue diverse.
Inoltre, il plug-in rileva automaticamente gli utenti che hanno effettuato l'accesso, consente di assegnare i post inviati a qualsiasi utente registrato e supporta più e-mail con avvisi e-mail.
Installazione del plug-in per i post inviati dall'utente
Poiché si tratta di un plug-in gratuito, puoi installarlo e attivarlo direttamente dal pannello di amministrazione di WordPress accedendo alla sezione "Plugin > Aggiungi nuovo". Successivamente, vai alla dashboard e scorri verso il basso fino al menu "Impostazioni". Il plug-in aggiungerà un nuovo sottomenu denominato "Post inviati dall'utente" e fai clic su di esso. Il plugin offre un gran numero di opzioni per configurare il modulo in varie categorie. Esamineremo i dettagli nelle sezioni seguenti.
Campi del modulo di configurazione
Come sai, la pubblicazione di un post sul blog WordPress richiede molti campi obbligatori e facoltativi. Ad esempio, l'assegnazione di una categoria è obbligatoria mentre l'aggiunta di tag è facoltativa per un post di blog in WordPress. Se non assegni una categoria, WordPress assegnerà la categoria predefinita dalle impostazioni di amministrazione. Puoi abilitare i campi richiesti e disabilitare quelli non necessari per il tuo caso selezionandoli dal menu a discesa di ciascun campo. Nome utente, e-mail utente, titolo post, tag post e altri campi rientrano in questa categoria. Il modulo di invio nel frontend mostrerà tutti i campi abilitati e l'utente deve compilare quei dettagli per inviare con successo il contenuto.

impostazioni generali
La sezione successiva è "Impostazioni generali" che ti consente di personalizzare l'aspetto del modulo di invio dei post.
- Seleziona lo stile del tuo modulo da una delle opzioni disponibili. Il modulo HTML5 con CSS predefinito è utile in molti casi in quanto consente ai mittenti di concentrarsi sul contenuto invece di progettare con CSS personalizzati.
- Puoi selezionare la casella di controllo "Includi JavaScript" per consentire i file JS esterni.
- Nella casella "Caricamento mirato", puoi fornire le pagine o gli URL dei post in cui mostrerai il modulo di invio. Poiché utilizzerai il modulo solo su una o due pagine, assicurati di fornire a tali URL il formato separato da virgole. Questo aiuterà il plugin a caricare le risorse CSS/JS solo su quella pagina senza influenzare le altre pagine del tuo sito. Puoi lasciare questa casella vuota per caricare le risorse del plug-in su tutte le pagine, il che non è raccomandato in quanto influirà sulla velocità di caricamento della pagina delle pagine che non hanno il modulo.
- Per "Post Type", puoi scegliere l'opzione consigliata "WP Post". Ciò includerà il post inviato nell'indice del blog normale e nelle pagine di archivio come categoria e tag. È anche possibile mantenere il contenuto inviato come pagina o includerlo come post personalizzato. In questi casi, non troverai il post nell'indice e negli archivi regolari del blog.
- Seleziona uno "Stato post" e specifica se gli utenti devono inviare i loro post come bozze, lasciarli in sospeso o pubblicarli immediatamente dal menu a discesa che appare. Come spiegato sopra, i contenuti generati dagli utenti possono influenzare il tuo SEO a causa di collegamenti non validi. Pertanto, utilizza l'opzione in sospeso predefinita ed evita di pubblicare direttamente senza revisione.
- In "URL di reindirizzamento", è possibile specificare un URL per reindirizzare gli utenti dopo l'invio del modulo. In alternativa, puoi lasciare questo campo vuoto per mantenere l'utente sulla stessa pagina.
- Digita un messaggio visualizzato se l'invio del post ha esito positivo nella casella "Messaggio di successo".

- Vai alla casella "Messaggio di errore" e componi un messaggio di errore visualizzato se l'invio fallisce.
- Passare alla casella "Contenuto personalizzato" e creare un testo da includere prima del modulo di invio. Lascialo vuoto se vuoi disabilitare la funzionalità.
- Sotto il contenuto personalizzato, vedrai le caselle di controllo; Rich Text Editor, Titoli univoci, Disabilita obbligatorio e Abilita shortcode nei widget. Seleziona le caselle di controllo richieste se desideri attivare le funzionalità.

Privacy e impostazioni delle categorie
Per impostazione predefinita, il plug-in registrerà l'indirizzo IP dell'utente che invia il contenuto. Puoi disabilitare il monitoraggio IP selezionando la casella "Disabilita monitoraggio IP" nella sezione "Privacy". Puoi aggiungere un messaggio personalizzato nel modulo e chiedere agli utenti di accettare i tuoi termini o servizi prima di inviare il contenuto. Questo è utile per gestire il GDPR e altre leggi sulla privacy per ottenere il consenso dell'utente su come elaborerai il contenuto ricevuto. Abilitare prima "Visualizza casella di controllo", quindi compilare il nome, il messaggio di errore e il testo nelle caselle di testo disponibili.


Quindi, spostati nella sezione "Categorie e tag" e fai clic sul collegamento con l'opzione "Categorie" per selezionare dalle categorie disponibili nel tuo sito. Queste categorie verranno visualizzate nel modulo e l'utente può selezionare quella appropriata in base al contenuto. Seleziona la casella di controllo "Categorie multiple" se desideri consentire agli utenti di selezionare più categorie. Allo stesso modo, se non vuoi che gli utenti selezionino le categorie, seleziona l'opzione "Categoria nascosta/predefinita". Come accennato in precedenza, WordPress ha bisogno di una categoria per la pubblicazione di un post sul blog. Pertanto, devi assegnare uno o più ID di categoria nella casella di controllo successiva che mostra "ID categoria per campo nascosto".
L'opzione successiva è consentire agli utenti di selezionare i tag dagli elementi disponibili dal tuo sito. Poiché i tag sono facoltativi in WordPress, puoi lasciarlo vuoto. Inoltre, lascialo vuoto se hai centinaia di tag utilizzati sul tuo sito. in caso contrario, il menu a discesa sarà abbastanza grande da bloccare la pagina quando l'utente fa clic sul menu a discesa.

Impostazioni utente
I post del blog WordPress richiedono un autore e puoi personalizzare l'autore per i post inviati in questa sezione "Utenti". Il plug-in per i post inviati dagli utenti ti consente di farlo in due modi. Puoi creare un nome utente generico e accettare post con quell'autore o chiedere agli utenti di registrarsi prima di inviare il contenuto.
- Scorri verso il basso fino alla sezione "Utenti" e seleziona un nome di autore già disponibile nel tuo sito. Tutti i post inviati verranno assegnati automaticamente a questo nome dell'autore che puoi modificare se necessario prima di pubblicare l'articolo. Ti consigliamo di creare un "Utente ospite" e assegnarlo qui in modo da poter identificare facilmente tutti i post inviati dall'utente in base al nome dell'autore.
- In alternativa, puoi selezionare le caselle di controllo Nome utente registrato, E-mail registrata, URL profilo utente e Richiedi accesso utente. Tieni presente che queste caselle di controllo sono valide solo quando l'utente che invia il modulo è connesso a WordPress. Puoi anche abilitare la casella di controllo "Disabilita Sostituisci autore" per non sostituire l'autore del post con il nome utente inviato.

Campi personalizzati e domande di sfida
Puoi utilizzare campi personalizzati per raccogliere ulteriori meta informazioni sui post. Dai un'occhiata al nostro articolo precedente su come utilizzare i campi personalizzati nel blog di WordPress, tuttavia, qui puoi disabilitarlo poiché hai bisogno di ulteriore codifica per produrre le informazioni raccolte. Se vuoi davvero abilitare i campi personalizzati, puoi farlo utilizzando l'impostazione "Campi modulo" come spiegato nella sezione precedente. Dopo l'abilitazione, modifica il nome e l'etichetta del campo personalizzato nelle caselle corrispondenti.
La prossima è l'importante sezione "Domanda di sfida" per impedire l'invio di moduli di spam. Aggiungi una domanda di sfida e una risposta. La "Risposta alla sfida" dovrebbe essere la risposta corretta alla "Domanda di sfida" che consentirà agli utenti di inviare il modulo. Seleziona la casella di controllo "Maiuscole/minuscole" se vuoi che la "Risposta alla sfida" sia sensibile alle maiuscole.

Se desideri utilizzare la protezione CAPTCHA, vai alla sezione “Google reCAPTCHA” e inserisci le tue chiavi pubbliche/private. Fai clic su "Versione reCAPTCHA" e scegli la versione desiderata dal menu a discesa.

Avvisi e-mail
Gli avvisi e-mail possono aiutarti a ricevere una notifica e-mail istantanea ogni volta che l'utente invia il modulo. Vai alla sezione "Avvisi e-mail" e abilita la casella di controllo "Ricevi avvisi e-mail". Puoi anche scegliere di abilitare il formato HTML per l'e-mail. Inserisci l'e-mail per ricevere tutti gli avvisi, menziona l'indirizzo del mittente, l'oggetto dell'avviso e i dettagli del messaggio. Tuttavia, puoi lasciarli vuoti per utilizzare le impostazioni predefinite e anche utilizzare l'elenco delle variabili disponibili per inserire contenuti come titolo del post, autore, ecc.

Caricamenti di immagini e impostazioni di visualizzazione automatica
Queste sono le impostazioni finali prima di completare le personalizzazioni.
- Scorri verso il basso fino alla sezione "Caricamenti di immagini", seleziona la casella di controllo "Immagine in primo piano" se lo desideri e componi un messaggio di caricamento che verrà visualizzato accanto al campo di caricamento. Puoi anche scegliere se consentire o meno agli utenti di pubblicare immagini, limitare il numero minimo e massimo di foto che gli utenti possono caricare, le larghezze delle immagini più piccole e più grandi, nonché l'altezza dell'immagine più grande e più piccola.

- Nella sezione "Visualizzazione automatica dei contenuti", puoi decidere di mostrare le immagini caricate e l'e-mail inviata. Ti consigliamo di disabilitare queste opzioni anche se puoi mostrare nella parte superiore o inferiore del contenuto del post abilitando le caselle di controllo corrispondenti.

Allo stesso modo, vai su "Nome visualizzazione automatica", "URL visualizzazione automatica" e "Campo personalizzato visualizzazione automatica" e seleziona le opzioni "Non visualizzare automaticamente..." per ciascuno di essi.

Ottenere lo shortcode
Ora che hai terminato la configurazione, hai più opzioni per mostrare il modulo sul tuo sito per consentire agli utenti di inviare articoli. Innanzitutto, fai clic sul pulsante "Salva impostazioni" per applicare le modifiche. La prossima cosa che devi fare è andare alla sezione "Visualizza il modulo" e cercare lo shortcode. Il plugin offre diversi shortcode che devi inserire nella tua pagina per aggiungere il modulo di invio a quella pagina.
È possibile ottenere diversi shortcode per l'invio dei post, l'accesso/registrazione dell'utente, la visualizzazione dei post inviati, la galleria di immagini, il pulsante di ripristino del modulo e il controllo degli accessi. Copia gli shortcode richiesti in base alle tue personalizzazioni.

Inserimento del modulo di invio
Ora puoi aggiungere il modulo dei post inviati dall'utente dopo aver copiato lo shortcode. Basta creare una nuova pagina in WordPress o modificarne una già esistente per visualizzare il modulo. Successivamente, incolla lo shortcode nel tuo editor, salva la bozza, aggiorna e infine pubblicala.

Per vedere in azione il modulo dei post inviati dagli utenti, visita la pagina. L'immagine sotto mostra come apparirà il tuo modulo di invio quando gli utenti visiteranno la pagina.

Conclusione
Questo post ti ha fornito una guida dettagliata su come consentire e accettare i contenuti inviati dagli utenti sul tuo sito WordPress. L'utente può pubblicare post in pochi semplici passaggi utilizzando un modulo di invio aggiunto con l'aiuto del plug-in Post inviati dall'utente. Sebbene l'installazione richieda un po' di pazienza e tempo, gli utenti vedranno semplicemente un modulo simile a un modulo di contatto e invieranno i loro contenuti senza sforzo.
