WordPress ti consente di pubblicare post e pagine, ma non ha modo di aggiungere un evento che si ripete. Un corso settimanale, un incontro mensile o un servizio domenicale deve essere inserito una volta e poi mostrato in ogni data in cui si verifica, e questo richiede un plugin per calendari di eventi.
In questo articolo, ti mostreremo come creare e mostrare eventi ricorrenti in WordPress.

Ecco una rapida panoramica di ciò che tratteremo:
Metodo 1: Creare eventi ricorrenti
Inizia installando e attivando il plugin gratuito My Calendar da WordPress.org. Se non sei sicuro di come fare, segui la nostra guida su come installare un plugin di WordPress.
Dopo l'attivazione, vai su My Calendar » Add Event nella tua bacheca di WordPress.
Dai un titolo al tuo evento, quindi scorri verso il basso fino alla sezione 'Date and Time' e imposta la data e l'ora di inizio per la prima occorrenza.

Sotto c'è la casella 'Repetition Pattern'. Apri il menu a discesa 'Period' per vedere le opzioni Giornaliero, Giornaliero solo giorni feriali, Settimanale, Mensile per data, Mensile per giorno o Annuale.
Mensile per data si ripete nella stessa data, come il 24, mentre Mensile per giorno si ripete nello stesso giorno della settimana, come il terzo lunedì.
Puoi anche impostare il campo 'Frequency' per configurare la frequenza con cui l'evento si ripete. Ad esempio, inserisci 2 per ripetere l'evento ogni due settimane, e poi aggiungi una data nel campo 'Repeat Until'.
Se lasci questo campo vuoto, My Calendar mantiene l'evento attivo per anni, 240 date per un evento settimanale o mensile. Imposta una data di fine invece di lasciarlo aperto.

Quando sei pronto, fai clic su Publish.
Per mostrare il calendario sul tuo sito, aggiungi lo shortcode [my_calendar] a qualsiasi post o pagina, oppure aggiungi il widget 'My Calendar' a un' area widget.

Se hai bisogno di modificare o annullare solo una data senza influenzare il resto della serie, apri l'evento dalla pagina My Calendar » Events.
Scorri fino a Repetition Pattern e fai clic su 'View Scheduled Dates'. Trova l'occorrenza che vuoi modificare e fai clic su 'Delete' per annullarla o 'Edit Date' per modificarla.

Questo copre ciò che la versione gratuita di My Calendar può fare. Non include RSVP, riunioni Zoom o un widget Elementor. Se vuoi vendere biglietti per eventi, allora avrai bisogno del plugin separato My Tickets. Se hai bisogno di una di queste cose, il metodo successivo le copre.
Alternativa: Se hai bisogno di saltare date specifiche, come una settimana di vacanza in una classe ricorrente, Events Manager è un'opzione gratuita da prendere in considerazione.
Metodo 2: Creare eventi ricorrenti con biglietti, RSVP e Zoom (a pagamento)
Sugar Calendar Lite è la versione gratuita. Gli eventi ricorrenti fanno parte dei piani a pagamento, a partire da Basic a $49,50 all'anno.
I piani a pagamento aggiungono anche funzionalità che il Metodo 1 non offre, tra cui la vendita di biglietti integrata con controlli di prezzo e capacità, quindi non hai bisogno di un plugin di ticketing separato.
Il piano Plus aggiunge le RSVP. L'integrazione Zoom ti fornisce un link per la riunione che funziona per ogni occorrenza e i widget Elementor ti consentono di creare pagine di eventi nel tuo page builder.
Sugar Calendar importa eventi dai calendari Google, Apple o Outlook e migra da The Events Calendar in un clic. Il supporto proviene da un team completo piuttosto che da un singolo sviluppatore.
Per configurarlo, installa e attiva Sugar Calendar, quindi vai su Eventi e fai clic su '+ Aggiungi nuovo evento'.
Successivamente, digita un nome per il tuo evento. Nella scheda 'Durata', imposta la data e l'ora di inizio e fine.

Passa alla scheda 'Ricorrenza', fai clic sul menu a discesa 'Ripeti' e scegli Giornaliero, Settimanale, Mensile o Annuale. Per un evento settimanale, puoi anche scegliere in quale giorno o giorni della settimana si ripete.
Imposta come deve terminare l'evento, mai, in una data specifica o dopo un certo numero di volte. Quindi pubblica l'evento.

Per vendere biglietti, accettare RSVP o aggiungere una riunione Zoom, utilizza le schede corrispondenti nello stesso editor di eventi prima di pubblicare. Zoom deve essere collegato una sola volta, sotto Sugar Calendar » Impostazioni » Integrazioni.
Quando sei pronto per mostrare il calendario in una pagina, modifica quella pagina, aggiungi il blocco 'Calendario Eventi' e pubblica.

Se hai bisogno di modificare o annullare una singola data, vai su Sugar Calendar » Eventi e trova quell'occorrenza. Fai clic sull'icona 'Cestino' per eliminarla.
Per modificare la data o altri dettagli, fai clic su 'Modifica'. Questo aprirà l'editor di eventi, dove potrai apportare le tue modifiche e fare clic su 'Aggiorna'.
Sugar Calendar ti chiederà se desideri applicare le modifiche a 'Solo questo evento' o 'Tutti gli eventi'. Scegli 'Solo questo evento' per aggiornare solo quella data.

Se desideri mantenere i tuoi eventi ricorrenti separati dagli altri calendari sul tuo sito, creane uno nuovo da Sugar Calendar » Calendari.
Per i passaggi completi di configurazione, consulta la nostra guida su come creare un semplice calendario eventi in WordPress.
FAQ sugli eventi ricorrenti
La versione gratuita di The Events Calendar supporta gli eventi ricorrenti?
No, gli eventi ricorrenti sono una funzionalità di Events Calendar Pro. Se desideri creare un evento ripetuto gratuitamente, usa My Calendar invece, come abbiamo trattato nel Metodo 1 sopra. Se preferisci mantenere tutto in un unico plugin, Sugar Calendar può importare i tuoi eventi esistenti da The Events Calendar in un clic.
Posso vendere biglietti per un evento ricorrente?
Con Sugar Calendar, sì. I suoi strumenti di ticketing funzionano direttamente su un evento ricorrente, con prezzi e capacità impostati direttamente nell'editor di eventi.
The Events Calendar non può associare biglietti standard a una serie ricorrente. Supporta solo i Pass Serie, che coprono l'intera serie anziché le singole date.
Bonus: Guide utili per la gestione degli eventi in WordPress
Speriamo che questo articolo ti abbia aiutato a capire come creare e mostrare un evento ricorrente in WordPress. Potresti anche voler consultare le nostre seguenti guide:
- Come creare un calendario di eventi inviati dagli utenti in WordPress
- Come gestire eventi riservati ai membri in WordPress (Opzioni gratuite + a pagamento)
- I migliori plugin per eventi di WordPress a confronto
Se ti è piaciuto questo articolo, iscriviti al nostro Canale YouTube per tutorial video su WordPress. Puoi trovarci anche su Twitter e Facebook.

Mrteesurez
Grazie per questa guida! Gestisco eventi sul mio sito WordPress e l'automazione degli eventi ricorrenti sembra un vero risparmio di tempo. Controllerò sicuramente questa funzionalità e inizierò a usarla per i miei webinar e corsi settimanali. È fantastico come questo non solo semplificherà il processo, ma ridurrà anche il rischio di perdere aggiornamenti o creare voci duplicate. Le istruzioni passo passo qui rendono l'implementazione facile e posso già vedere come porterà maggiore efficienza alla gestione degli eventi sul mio sito. Grazie per aver condiviso!
Jiří Vaněk
Ho un sito web per mia moglie con un Google Calendar integrato, e aggiungiamo manualmente ogni evento, sia che si ripeta o meno. Sto pensando da un po' di tempo di automatizzare certe cose, ma sfortunatamente Google Calendar non mi ha permesso di farlo nel modo in cui l'avevo immaginato. Mi sono imbattuto in Sugar Calendar nei vostri vecchi articoli, e questo plugin ha davvero catturato la mia attenzione. Dopo aver letto questo articolo, non credo ci sia molto altro da considerare, e passerò sicuramente da Google Calendar a qualcosa che abbia più senso dal punto di vista dell'utente.