Yearly Event Calendar

Home / Events
`; if(grouped[index].length){ grouped[index].forEach(function(event){ html += ` ${event.image ? `Add Your Event` : ''} ${escapeHtml(event.title)} `; }); } else { html += `
No events
`; } html += '
'; }); html += '
'; viewEl.insertAdjacentHTML('beforeend', html); } let calendar = new FullCalendar.Calendar(calendarEl, { initialView: 'dayGridMonth', headerToolbar: { left: 'prev,next today', center: 'title', right: 'listYear,dayGridMonth,timeGridWeek,timeGridDay,listMonth' }, views: { listYear: { buttonText: 'Year' }, dayGridMonth: { buttonText: 'Month' }, timeGridWeek: { buttonText: 'Week' }, timeGridDay: { buttonText: 'Day' }, listMonth: { buttonText: 'List' } }, events: { url: "https://shivaa.org/wp-admin/admin-ajax.php", method: "POST", extraParams: { action: "load_fc_events" } }, datesSet: function(){ if(calendar.view.type === 'listYear'){ loadAllEvents(function(){ setTimeout(renderYearMonths, 50); }); } }, eventContent: function(arg) { let img = arg.event.extendedProps.image; let title = escapeHtml(arg.event.title); return { html: `
${img ? `Add Your Event` : ''} ${title}
` }; }, eventClick: function(info){ info.jsEvent.preventDefault(); if(info.event.url){ window.location.href = info.event.url; } } }); calendar.render(); });

Add Your Event

Let others discover what you’re planning

CHAT