Con milioni di utenti attivi, il successo di Reddit è innegabile e molti cercano di replicare questa magia. Ma creare un clone di Reddit da zero può sembrare un’impresa ardua, soprattutto se si è alle prime armi con la costruzione di un sito web.
La buona notizia è che è più semplice di quanto si possa pensare. Con WordPress è possibile creare una Community vivace ed engagement che catturi l’essenza di Reddit, senza bisogno di un team di sviluppatori.
In questa guida vi mostreremo come utilizzare WordPress per costruire un sito web in stile Reddit.
Perché creare un sito web simile a Reddit con WordPress?
Reddit è l’ottavo sito web più visitato al mondo, con una base di utenti attivi giornalieri di oltre 52 milioni.
È una popolare piattaforma di aggregazione di notizie, curatela di contenuti e social network. Ospita molte comunità gestite dagli utenti, chiamate subreddit, su quasi tutti gli argomenti.
Se state costruendo una comunità online, Reddit può essere usato come esempio di come costruire il coinvolgimento degli utenti e far crescere il vostro sito WordPress.
Potete aggiungere al vostro sito WordPress funzioni di coinvolgimento degli utenti come upvoting e downvoting, discussioni, invio di contenuti, condivisione sociale e altro ancora per creare una comunità simile a Reddit.
Dal momento che Reddit è stato creato su misura da un team di sviluppatori professionisti, non è possibile creare un clone esatto di Reddit. Tuttavia, è possibile copiare tutte le caratteristiche che rendono Reddit così coinvolgente e applicarle al proprio sito web.
Detto questo, vediamo come costruire facilmente un sito web simile a Reddit con WordPress. Per navigare in questo tutorial potete utilizzare questi collegamenti rapidi:
- Step 1: Install and Set Up Your WordPress Website
- Step 2: Choose a Theme for Your Reddit-Style Website
- Step 3: Add Upvotes and Downvotes Like Reddit in WordPress
- Step 4: Allow Users to Post Content on Your Website
- Step 5: Allow Users to Vote and Rate Posts
- Step 6: Grow Your Reddit-Like Website to the Next Level
Passo 1: Installare e configurare il sito web WordPress
In primo luogo, è necessario assicurarsi di utilizzare la giusta piattaforma di creazione di siti web per costruire il proprio sito.
Esistono due tipi di software WordPress. Il primo è WordPress.org, noto anche come WordPress self-hosted. Poi c’è WordPress.com, che è un servizio di hosting di siti web.
WordPress.org vi serve perché vi dà accesso immediato a tutti gli strumenti necessari per creare vari tipi di siti web, compreso un sito simile a Reddit.
Per maggiori dettagli, potete leggere la nostra recensione di WordPress e la nostra spiegazione del perché WordPress è gratuito.
Per iniziare, sono necessari i seguenti elementi:
- Un account di web hosting (è il luogo in cui verranno archiviati i file del sito)
- Un nome di dominio (questo sarà l’indirizzo del vostro sito web, ad esempio wpbeginner.com)
- Componenti aggiuntivi per la creazione di comunità per WordPress (discussioni, invio di post, upvoting, badge e altro)
Normalmente, un account di web hosting costa 7,99 dollari al mese (di solito si paga annualmente) e un nome di dominio costa 14,99 dollari all’anno.
Inoltre, dovrete acquistare dei plugin premium, che possono costare da 47 a 300 dollari, a seconda delle funzionalità che volete aggiungere al vostro sito web.
Si tratta di una cifra notevole per avviare un sito web simile a Reddit, soprattutto se si è agli inizi con un budget limitato.
Fortunatamente, la gente di Bluehost ha accettato di offrire agli utenti di WPBeginner un generoso sconto sull’hosting con un nome di dominio e un certificato SSL gratuiti. In pratica, potete iniziare a lavorare con soli 1,99 dollari al mese.
Bluehost è una delle più grandi società di hosting al mondo e un fornitore di hosting WordPress ufficialmente raccomandato.
Per iscriversi, è sufficiente visitare il sito web di Bluehost e cliccare sul pulsante “Inizia subito”.
Successivamente, vi verrà chiesto di scegliere un piano di hosting.
Molti principianti iniziano con il piano Basic o Choice Plus.
Fare clic per selezionare un piano e continuare.
Nella schermata successiva, vi verrà chiesto di scegliere un nome di dominio per il vostro sito web.
Successivamente, vi verranno mostrati alcuni pacchetti extra da aggiungere al vostro account di hosting.
In genere si consiglia di deselezionare i componenti aggiuntivi, poiché è sempre possibile aggiungerli in seguito, se necessario.
Dopodiché, è possibile inserire i dati di pagamento e concludere l’acquisto.
Riceverete quindi un’e-mail con un link per accedere alla dashboard del vostro account di hosting. Bluehost installerà automaticamente WordPress per voi.
Per accedere a WordPress tramite Bluehost, aprire il cruscotto di Bluehost. Quindi, navigare nella scheda “Siti web” e fare clic su “Modifica sito” sul sito appena creato.
Congratulazioni, ora dovreste essere arrivati nell’area di amministrazione di WordPress.
Fase 2: Scegliere un tema per il sito web in stile Reddit
Il tema predefinito di WordPress non assomiglia affatto a Reddit.
Tuttavia, esistono diversi temi WordPress che possono essere utilizzati per creare un blog WordPress dall’aspetto simile a quello di Reddit.
È importante sapere che i temi di WordPress sono responsabili dell’aspetto del sito web, ma non di tutte le funzionalità. È possibile utilizzare un tema che non abbia nessuna delle funzioni di Reddit per il coinvolgimento della comunità, perché utilizzeremo dei plugin per aggiungere tali funzioni.
Quando si sceglie un tema, è meglio concentrarsi sullo stile e sul layout piuttosto che sulle funzionalità incluse.
Ora, ci sono una tonnellata di temi WordPress premium e gratuiti tra cui scegliere. Questa abbondanza di scelta può rendere un po’ opprimente per un nuovo utente sceglierne uno.
Si consiglia di scegliere un tema semplice con molti spazi bianchi. In questo modo è possibile personalizzare facilmente il tema.
Il tema più consigliato è Astra, perché è veloce da caricare, personalizzabile e dotato di decine di modelli di partenza che potete utilizzare per personalizzare il vostro design.
Oppure, se avete già in mente un layout specifico, potreste prendere in considerazione la creazione di un tema WordPress personalizzato (senza codice) utilizzando il costruttore drag-and-drop SeedProd.
Viene fornito con oltre 300 layout preconfezionati che si possono utilizzare per iniziare, ma ha anche un costruttore di temi personalizzati che consente di costruire un sito web completamente personalizzato senza alcun codice.
Avete bisogno di ulteriore ispirazione? Date un’occhiata alle scelte del nostro staff per i migliori temi WordPress:
- I temi WordPress più popolari
- I migliori temi WordPress minimalisti
- I migliori temi WordPress per i siti associativi
Passo 3: Aggiungere upvotes e downvotes come Reddit in WordPress
WordPress è dotato di un sistema di commenti integrato. Simile alle discussioni di Reddit, consente agli utenti di lasciare facilmente commenti su un post.
Tuttavia, il sistema di commenti predefinito di WordPress è piuttosto elementare e non dispone di nessuna delle funzioni di coinvolgimento degli utenti di Reddit, come i voti in alto o in basso, la condivisione sociale, la gamification con badge e premi e altro ancora.
Cambiamo questa situazione aggiungendo tutte le funzionalità mancanti con un unico plugin.
Per prima cosa, è necessario installare e attivare il plugin Thrive Comments. Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin di WordPress.
Dopo l’iscrizione, potrete scaricare il plugin Thrive Downloads Manager. Si tratta di uno strumento che vi aiuterà a scaricare e installare facilmente Thrive Comments dalla vostra dashboard di WordPress.
Dopo l’installazione, il plugin si connette automaticamente e convalida la licenza.
Successivamente, è necessario visitare la pagina Thrive Dashboard ” Thrive Comments per configurare le impostazioni dei commenti.
Le opzioni di commento sono organizzate in diverse sezioni nella colonna di sinistra, con un’anteprima dei commenti nella colonna di destra.
Si può iniziare facendo clic sulla scheda “Impostazioni generali” e abilitando Thrive Comments in tutto il sito web.
Successivamente, è necessario attivare la funzionalità di votazione dei commenti e dei badge. Fare clic sulla scheda “Voto e badge” per espandere queste sezioni.
Innanzitutto, è necessario scegliere il tipo di votazione che si desidera visualizzare. Il plugin consente di scegliere tra le opzioni “up” e “downvote”, “solo upvote” o “nessun voto”.
In seguito è possibile impostare dei badge per i commentatori attivati. Simili ai badge di Reddit, questi sono premi per i membri più attivi della Community per incoraggiarli a contribuire.
Fare clic sul pulsante “Aggiungi nuovo badge” per selezionare un badge.
Il plugin è dotato di un set di icone integrato che è possibile utilizzare per i badge dei commenti.
Se preferite, potete anche caricare le vostre icone.
È possibile premiare i badge in base al numero di commenti, risposte ai commenti, commenti in evidenza o voti alti ricevuti.
Volete personalizzare lo stile e l’aspetto della casella dei commenti? Basta passare alla scheda “Personalizza stile”, dove è possibile scegliere i propri colori, l’avatar vuoto predefinito e le impostazioni di data e ora.
Thrive Comments è un plugin potente. È possibile esaminare tutte le diverse opzioni nelle impostazioni del plugin e configurarle come si preferisce.
Una volta terminato, è possibile accedere a qualsiasi post o pagina del sito web per vedere i nuovi commenti in azione.
Ora, per gestire una comunità online di successo, è necessario moderare attivamente i commenti.
Thrive Comments è dotato anche di una dashboard per la moderazione dei commenti.
A differenza degli strumenti di moderazione dei commenti predefiniti di WordPress, questa interfaccia vi aiuta a rispondere rapidamente ai commenti, ad assegnarli ai membri del team per il follow-up, a mettere in evidenza un commento e altro ancora.
Avete bisogno di aiuto per ottenere più commenti sul vostro sito web simile a Reddit? Consultate il nostro tutorial su come ottenere più commenti sui post del vostro blog in WordPress con consigli pratici e testati.
Fase 4: Consentire agli utenti di pubblicare contenuti sul proprio sito web
Un’altra importante funzionalità di Reddit che potete facilmente aggiungere al vostro sito WordPress è la possibilità per gli utenti di inviare contenuti.
Fortunatamente, WordPress dispone di alcuni strumenti eccellenti che consentono di gestire con estrema facilità i post inviati dagli utenti.
In questo caso utilizzeremo WPForms, il miglior plugin per la creazione di moduli per WordPress sul mercato, utilizzato da oltre 6 milioni di siti web. È dotato di un addon per i post inviati dagli utenti che rende estremamente facile accettare i contenuti generati dagli utenti sul vostro sito web.
Inoltre, è dotato di un addon per i moduli di login e di registrazione degli utenti che consente loro di accedere dal front-end del sito web.
Per prima cosa, è necessario installare e attivare il plugin WPForms. Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin di WordPress.
Nota: per sbloccare la funzione dei post inviati dagli utenti è necessario almeno il piano Pro di WPForms.
Dopo l’attivazione, è necessario visitare la pagina WPForms ” Impostazioni per inserire la chiave di licenza del plugin. Potete trovare queste informazioni nel vostro account sul sito web di WPForms.
Quindi, andare alla pagina WPForms ” Addons e cercare l’addon ‘Post Submissions’.
È possibile utilizzare la ricerca o scorrere fino al componente aggiuntivo e fare clic sul pulsante “Installa componente aggiuntivo” accanto ad esso.
WPForms installerà e attiverà per voi l’addon Post Submission.
Dopodiché, andate su WPForms ” Aggiungi nuovo per creare il vostro modulo di invio dei contenuti. Per prima cosa, è necessario fornire un titolo al modulo e poi scegliere il modello “Modulo di invio di un post sul blog”.
Quindi, fare clic su “Usa modello”.
WPForms ora caricherà l’interfaccia del costruttore di moduli con tutti i campi richiesti per creare un modulo di invio di un post del blog.
Nella colonna di destra verrà visualizzata l’anteprima del modulo. Da qui, è possibile fare clic su qualsiasi campo per modificarlo o aggiungere nuovi campi dalla colonna di sinistra.
Una volta soddisfatti del modulo di post-invio, si può passare alla scheda “Impostazioni”.
Da qui è possibile mappare i campi del modulo con quelli del post del blog. Potete anche impostare notifiche per voi e per gli utenti, informandoli sui passi successivi.
Una volta soddisfatti delle impostazioni, fare clic sul pulsante “Salva” per salvare il modulo e uscire dal costruttore di moduli.
È ora possibile creare un nuovo post o una nuova pagina in cui aggiungere il modulo. È anche possibile modificare un post o una pagina esistente.
Nella schermata di modifica, è sufficiente aggiungere il blocco WPForms all’area dei contenuti e selezionare il modulo creato in precedenza nel menu a discesa.
Dopodiché, si può continuare a modificare la pagina. Ad esempio, si possono aggiungere suggerimenti e linee guida per gli utenti sul tipo di contenuti che possono inviare.
Una volta terminato, non dimenticate di pubblicare o aggiornare per salvare le modifiche. Ora è possibile visualizzare l’anteprima del post o della pagina per vedere il modulo di invio in azione.
Ora potete aggiungere un link o un pulsante al vostro menu di navigazione di WordPress, in modo che gli utenti possano facilmente inviare articoli e storie al vostro sito web.
Passo 5: Consentire agli utenti di votare e valutare i post
Reddit consente agli utenti di votare una storia, un link o un articolo. Poi, mostra i contenuti più votati in posizioni più evidenti.
In questo modo i Redditor possono partecipare senza creare contenuti, curando allo stesso tempo diverse aree di contenuti in base a ciò che è di tendenza.
Potete portare alcune di queste funzionalità anche sul vostro sito WordPress, aggiungendo una funzione di valutazione dei post.
Per prima cosa, è necessario installare e attivare il plugin Rate My Post. Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin di WordPress.
Dopo l’attivazione, è necessario visitare la pagina FeedbackWP ” Impostazioni per configurare le impostazioni del plugin.
Per aggiungere automaticamente le valutazioni ai post, attivare le opzioni “Aggiungi widget di valutazione a tutti i post” e “Aggiungi widget dei risultati a tutti i post”.
Successivamente, è possibile esaminare le altre opzioni del plugin. Le impostazioni predefinite vanno bene per la maggior parte dei siti web.
Non dimenticate di fare clic sul pulsante “Salva impostazioni” per memorizzare le modifiche.
Ora potete visitare il vostro sito web e il plugin mostrerà le stelle di valutazione dei post accanto a ciascun articolo.
È anche possibile manipolare manualmente le valutazioni dei post per creare lo slancio iniziale prima che il sito diventi attivo.
Basta modificare un post e scorrere giù sotto l’editor delle pubblicazioni. Nella casella “Valutazioni FeedbackWP” è possibile inserire la propria valutazione iniziale.
Il plugin è dotato anche di un widget Top Rated Posts.
È possibile aggiungerlo a una barra laterale o a qualsiasi area predisposta per i widget.
È possibile scegliere il numero di post, la valutazione minima e i voti nelle impostazioni del widget. Non dimenticate di cliccare su “Aggiorna” e di salvare le impostazioni del widget.
Ecco come appariva sul nostro sito web di prova.
Una volta che il vostro sito ha membri attivi, potreste anche voler visualizzare i post più commentati o mostrare i commenti recenti nelle vostre aree widget.
Fase 6: far crescere il sito web simile a Reddit al livello successivo
La cosa migliore di WordPress è che ci sono una tonnellata di plugin gratuiti e a pagamento che si possono usare per aggiungere al proprio sito web altre funzioni simili a quelle di Reddit.
In questa sede, citeremo altri strumenti e plugin che potrete utilizzare per far crescere e portare il vostro sito web simile a Reddit a un livello superiore.
1. Creare contenuti riservati ai soci e vendere abbonamenti
Proprio come Reddit Premium, potete creare un piano di abbonamento premium sul vostro sito WordPress utilizzando MemberPress. Si tratta del miglior plugin per membership di WordPress e consente di vendere facilmente abbonamenti online.
Con un potente controllo degli accessi, potete limitare alcune aree del vostro sito web ai soli membri.
2. Aggiungere un forum al vostro clone di Reddit
Potete utilizzare bbPress per aggiungere un forum leggero alla vostra comunità online. Consultate il nostro articolo su come creare un forum in WordPress.
3. Tracciare l’attività degli utenti sul sito web
Volete vedere da dove provengono i vostri utenti e cosa fanno sul vostro sito web? MonsterInsights è il miglior plugin di Google Analytics sul mercato.
Vi permette di visualizzare facilmente i vostri contenuti principali e di monitorare le conversioni e il coinvolgimento degli utenti sul vostro sito web.
4. Migliorare la SEO del sito web fin dal primo giorno
LaSEO (ottimizzazione per i motori di ricerca) gioca un ruolo fondamentale nel successo dei siti web con tonnellate di contenuti generati dagli utenti. Dovete iniziare a ottimizzare il vostro sito web per la SEO fin dal primo giorno se volete ottenere il massimo traffico possibile e far crescere la vostra base di utenti.
A tal fine, avrete bisogno di All in One SEO per WordPress. È il miglior plugin SEO per WordPress sul mercato e vi aiuta a ottimizzare facilmente il vostro sito web come un professionista.
Speriamo che questo articolo vi abbia aiutato a capire come creare facilmente un sito web simile a Reddit con WordPress. Potreste anche voler vedere il nostro confronto tra Wix e WordPress o la nostra selezione dei migliori plugin WordPress per convertire un sito web in un’app mobile.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Damian
This is great, but is there a plugin to add the URL submission feature to this build? For example, on reddit, when you enter a URL into a post it suggests a title and description based on the OG tags. Even pulls in the featured image. Is that possible in WP Forms or any other plugins?
WPBeginner Support
We do not have a recommended plugin for that at the moment but we will be sure to share should we find one we would recommend.
Admin
Zubayer
Great content!! Thanks
WPBeginner Support
Glad you liked our article!
Admin
John
Thank you for sharing.
WPBeginner Support
You’re welcome
Admin