Hjälp & manual
Här hittar du snabb hjälp för event, anmälningar, bokningsförfrågningar, artister/utförare, PWA, kalender och drift.
Kom igång
Grundflödet från installation till första publicerade event.
1. Kontrollera inställningar
Gå till Events by Heddan → Inställningar. Kontrollera språk, PWA, anmälningar, väntelista, e-postmallar, QR-val, onlinehjälpens synlighet och GDPR-rensning.
2. Skapa eller kontrollera standardsidor
Pluginet skapar normalt sidor för eventlista, skicka in event och hjälp. Saknas en sida kan du skapa en vanlig WordPress-sida och lägga in rätt shortcode.
3. Testa hela flödet
Skapa ett testevent, gör en anmälan, kontrollera e-post, testa avbokningslänk, lägg till i kalender och kontrollera att eventet visas rätt i kalendern.
4. Lägg hjälp där användaren arbetar
Använd adminvyn Guide för administratörer och [events_by_heddan_help] på en sida för kunder eller redaktörer. Funktionssidorna har även hopfällbara hjälprutor som är dolda från start.
Sidor och shortcodes
Vilka shortcodes som ska användas på vilka sidor.
Publik eventlista
Använd [events_by_heddan] för en publik lista med filter och eventkort. Lägg den gärna på sidan Events.
Kalender
Använd [events_by_heddan_calendar] för månadskalender. Den kan ligga på samma sida som eventlistan eller på en separat kalendersida.
Onlinehjälp
Använd [events_by_heddan_help] för manual på hemsidan. Synlighet styrs under Inställningar: publik, endast inloggade eller endast eventanvändare.
Artist-/utförarsidor
Använd [events_by_heddan_performers] för publik utförarlista och [events_by_heddan_performer_dashboard] för kopplade utförares privata dashboard.
Dölj index vid behov
Onlinehjälpen kan visas utan innehållsindex med [events_by_heddan_help show_index="0"], till exempel om sidan redan har en egen meny.
Förklaringar vid funktioner
Snabbförklaringar för de vanligaste valen i admin och frontend.
Dolda hjälptexter
De viktigaste admin- och frontendvyerna har nu en hopfälld hjälpruta högst upp. Klicka på Hjälp för att se förklaring utan att sidan blir rörig.
Eventdetaljer
Eventdetaljer styr vad som visas i eventlista, kalender, iCal, Google Calendar och schema.org. Startdatum är det viktigaste fältet; sluttid, plats, utförare och arrangör förbättrar kalenderexport och publik presentation.
Anmälan & kapacitet
Aktivera anmälan per event. Kapacitet 0 betyder obegränsat antal. När eventet är fullt och väntelista är aktiv sparas nya anmälningar som väntelista tills admin godkänner dem.
Privata förfrågningar
Förfrågningar används när ett datum ska stämmas av med en eller flera utförare. De är privata och blir inte officiella förrän admin aktivt gör dem till event.
Artist-/utförarregister
Registret kan vara internt, publikt eller blandat. Aktiv profil kan användas i flöden. Publik profil visas på hemsidan via shortcode. Inaktiv profil döljs.
Import
CSV-importen är avsedd för större artist-/utförarregister. Börja alltid med en liten testfil och kontrollera bild, text, publik synlighet och uppdateringslogik innan full import.
Onlinehjälpens synlighet
Onlinehjälpen kan vara publik, endast för inloggade eller endast för eventanvändare/admin. Vid kunddrift rekommenderas ofta inloggad eller eventroll om manualen innehåller interna rutiner.
Skapa och hantera event
Så skapas event som fungerar för kalender, anmälningar och SEO.
Obligatoriska fält
Ange rubrik, starttid, eventuell sluttid, eventtyp och platsläge. Använd WordPress sajtens lokala tidszon under Inställningar → Allmänt.
Plats, online eller hybrid
Välj om eventet är på plats, online eller hybrid. För återkommande lokaler är platsregistret bättre än att skriva adress manuellt varje gång.
Duplicera event
I eventlistan finns åtgärden Duplicera event. Den skapar en kopia som utkast, så att datum och innehåll kan justeras innan publicering.
Återkommande event
Återkommande event genereras som separata eventposter. Det gör varje datum lättare att redigera, flytta eller avpublicera.
Anmälningar, väntelista och avbokning
Hur deltagarflödet fungerar från anmälan till eventuell avbokning.
Aktivera anmälan
Markera Aktivera anmälan på eventet och ange kapacitet. Sätt kapacitet till 0 om eventet inte ska begränsas av antal platser.
Väntelista
När eventet är fullbokat kan nya anmälningar hamna på väntelista om väntelista är aktiverad. Väntelistan räknas inte som godkända platser förrän admin ändrar status.
Avbokning
Deltagaren får en unik avbokningslänk. Länken öppnar en bekräftelsesida och avbokar först när användaren bekräftar, vilket minskar risken för oavsiktlig avbokning från länkskannrar.
CSV-export
Anmälningar kan exporteras till CSV från admin. Exporten skyddar mot formel-injektion i kalkylprogram, men filen innehåller personuppgifter och ska hanteras därefter.
Privata bokningsförfrågningar
För preliminära bokningar som bara bokare, uppdragsgivare och utförare ska se.
När ska förfrågan användas?
Använd [events_by_heddan_request] när ett datum ska kontrolleras med artist/utförare innan det blir officiellt. Förfrågan syns inte i publik kalender, REST API, iCal eller PWA-cache.
Svara på förfrågan
Artist/utförare får en privat tokenlänk och kan acceptera, neka eller föreslå nytt datum. Kopplad utförare kan också se sina förfrågningar via dashboard.
Gör officiellt event
När uppdraget är bekräftat kan behörig admin/redaktör välja Gör till officiellt event. Då skapas ett vanligt event från förfrågan.
Artister och utförare
Registret kan vara både intern bokningsbank och publik presentationssida.
Skapa profil
Skapa profil under Artister & utförare. Fyll i typ, kontaktuppgifter, hemort, region, kompetenser/genrer och eventuell kopplad WordPress-användare.
Visa på hemsidan
En profil visas publikt först när den är markerad som Aktiv och Visa på hemsidan / publik profil. Använd [events_by_heddan_performers] på hemsidan.
Importera artister & utförare
Använd Events by Heddan → Importera utförare för CSV-import med namn, typ, e-post, text, kort presentation, kategorier och bild-URL. Bilden sparas i mediabiblioteket och sätts som utvald bild.
Förfrågan till flera
I förfrågningsformuläret kan bokaren välja en eller flera registrerade utförare och även lägga till extra e-postmottagare. Förfrågan är fortsatt privat tills den görs till officiellt event.
Intern profil
En aktiv men ej publik profil kan användas i bokningsflödet men syns inte på hemsidan. Det passar interna resurser, tekniker, konsulter eller utförare som inte ska marknadsföras publikt.
Dashboards
Frontendvyer för arrangörer, bokare och utförare.
Arrangörsdashboard
[events_by_heddan_dashboard] visar egna event, anmälningsantal och privata förfrågningar för inloggade användare med rätt behörighet.
Utförardashboard
[events_by_heddan_performer_dashboard] visar förfrågningar för den utförare som är kopplad till aktuell WordPress-användare.
Behörigheter
Ge inte administratörsroll i onödan. Använd hellre Events Admin, Events Editor eller Events Check-in beroende på arbetsuppgift.
Incheckning
QR-/tokenbaserad incheckning för entré och deltagarhantering.
Hur incheckning fungerar
Varje godkänd anmälan kan checkas in via tokeniserad länk. Den som checkar in måste vara inloggad och ha behörigheten checkin_ebh_bookings.
Extern QR-rendering
QR-bild via extern rendering är avstängd som standard. Om den aktiveras skickas endast incheckningslänken till QR-tjänsten, inte namn eller e-post.
PWA och appinstallation
Gör eventdelen installerbar som app på mobil och desktop.
Krav
PWA kräver normalt HTTPS. Kontrollera /events-by-heddan-manifest.json, /events-by-heddan-sw.js och /events-by-heddan-offline.
Cache
Service worker ska inte användas för privata tokenlänkar, admin, inloggning eller formulärsvar. Testa alltid PWA efter ändringar i cacheplugin/CDN.
Kalender, iCal och Google
Kalenderexport och tidszoner.
Lägg till i kalender
Varje event har .ics-export och Google Calendar-länk. Tiderna tolkas i WordPress sajtens tidszon och exporteras korrekt till kalenderformat.
Kalenderprenumeration
Det publika flödet finns på /events-by-heddan.ics. Om det ger 404, spara om permalänkar.
SEO/schema.org
Single event skriver schema.org/Event med start/slut, plats och arrangör där data finns. Kontrollera gärna med Googles testverktyg vid skarp lansering.
GDPR, drift och säkerhet
Det viktigaste för säker drift över tid.
Personuppgifter
Anmälningar och privata förfrågningar kan innehålla personuppgifter. Ställ in samtyckestext, rensningsperiod och om gamla anmälningar ska anonymiseras eller raderas.
WordPress cron
GDPR-rensning körs via WordPress cron. På lågtrafikerade sajter bör server-cron anropa WordPress cron regelbundet.
Backup och staging
Ta alltid backup av databas och filer före uppdatering. Testa uppdateringar på staging med samma PHP-version, tema, cache och viktiga plugin som produktion.
Cacheundantag
Cachea inte URL:er med ebh_cancel, ebh_checkin, ebh_request eller admin-post-actions. Privata tokenlänkar ska aldrig sidcacheas publikt.
Vanliga frågor
Snabba svar på de vanligaste frågorna.
Varför syns inte mitt event?
Kontrollera att eventet är publicerat, har startdatum, inte filtreras bort av kategori/typ och att datumet inte redan passerat om listan visar kommande event.
Varför fungerar inte PWA?
Kontrollera HTTPS, permalänkar och att manifest/service worker inte blockeras av cache, säkerhetsplugin eller serverregler.
Varför kommer inga mail?
Testa WordPress wp_mail() eller använd SMTP-plugin. Kontrollera även SPF, DKIM och DMARC för domänen.
Kan pluginet användas för annat än spelningar?
Ja. Eventtyperna är breda och passar kurser, workshops, konferenser, idrott, förening, kommun, internverksamhet, mässor och privata bokningsflöden.
Checklista före produktion
Kort lista för sista kontrollen innan kunddrift.
Teknisk kontroll
- Backup tagen.
- Staging testad.
- Permalänkar sparade.
- HTTPS aktivt.
- Mail testat via SMTP/wp_mail.
- WordPress tidszon kontrollerad.
Funktionskontroll
- Eventlista och kalender fungerar.
- Anmälan, väntelista och avbokning fungerar.
- iCal och Google Calendar visar rätt tid.
- Privat förfrågan syns inte publikt.
- Artist-/utförarregister visar bara publika profiler.
- Incheckning fungerar med rätt roll.