Il breve
- Creare un sito web WordPress di marca per una conferenza di 3 giorni che includa una home page, una pagina di informazioni, una pagina di programma, un modulo di contatto e un blog.
- Implementare la funzionalità di e-commerce che verrà utilizzata per vendere biglietti e merce
- Al momento dell'acquisto del biglietto, il partecipante dovrà selezionare un tipo di biglietto (delegato, sponsor o studente) e dovrà fornire il proprio nome, l'indirizzo e-mail, la taglia della maglietta, l'indirizzo Twitter e l'URL del sito web.
- Una volta acquistati, i biglietti devono essere inviati all'indirizzo di posta elettronica dell'acquirente in formato HTML e deve essere fornita l'opzione di scaricare il biglietto in formato PDF.
- I biglietti saranno venduti anche di persona il giorno dell'evento e il sistema dovrà fornire un modo per gestire i check-in/le registrazioni dei partecipanti in ogni giorno dell'evento.
La sfida dei 30 minuti
Dato il tempo limitato, prima di iniziare la costruzione ho preparato un logo, acquistato immagini di repertorio e creato tutti i contenuti delle pagine necessarie per il sito (con un piccolo aiuto da parte di ChatGPT).
Mi sono poi recato a InstaWP che è un ottimo strumento per la creazione di siti sandbox utilizzati per lo sviluppo o il test. L'uso di InstaWP ridurrà significativamente il tempo necessario per la configurazione del sito WordPress. Quando il sito è pronto per essere operativo, InstaWP offre strumenti di migrazione che facilitano il trasferimento del sito al vostro provider di servizi di hosting.
Quando ho creato il sito in InstaWP, ho scelto l'opzione del modello WooCommerce, che ha avviato un sito WordPress con WooCommerce già installato. Abbiamo quindi completato la configurazione di WooCommerce, impostato la valuta come USD e configurato PayPal per poter accettare i pagamenti.
Successivamente, ho installato il programma gratuito Elementor e il costruttore di pagine gratuito Tema Astra. Questi sono gli strumenti con cui ho già esperienza, ma potete usare qualsiasi tema o page builder con cui vi trovate bene. Mi sono quindi recata nella sezione media e ho caricato tutte le nostre fotografie e i grafici che avevo reperito in precedenza.
Ho quindi creato pagine vuote di home, about, schedule, contact e blog e mi sono recato nelle impostazioni di WordPress Reading per impostare le pagine home e blog. Ho creato un menu che includesse tutte queste pagine e l'ho impostato come menu principale.
Poi sono tornato alla pagina iniziale e ho iniziato ad aggiungere i contenuti della pagina iniziale e a costruire un layout efficace. Per questa sfida ho deciso di costruire tutte le pagine da zero e di non utilizzare alcun modello.
Sono poi passato alla pagina About e ho aggiunto il titolo, l'immagine e il contenuto. Poi ho aggiunto il contenuto alla pagina dei contatti e ho aggiunto il widget Elementor short code, che verrà utilizzato per inserire un modulo di contatto nella pagina. Modulo di contatto 7 plugin. Quando si installa Contact form 7, viene generato automaticamente un modulo di contatto predefinito e viene fornito uno shortcode che può essere utilizzato per aggiungere il modulo di contatto alla pagina. Ho copiato lo shortcode e l'ho aggiunto alla mia pagina di contatto utilizzando il widget shortcode.
Ho quindi creato la pagina del calendario utilizzando lo stesso layout della pagina informativa e ho pubblicato un post di annuncio sul blog.
Utilizzando le impostazioni del personalizzatore, ho impostato il logo e l'icona dell'intestazione del sito.
Successivamente, ho installato il file Plugin FooEvents che verrà utilizzato per aggiungere al sito le funzionalità relative agli eventi e ai biglietti. Per la maggior parte, ho utilizzato le impostazioni standard di FooEvents, ma ho deciso di passare alle impostazioni di FooEvents e di impostare i biglietti in modo che utilizzino un codice QR anziché un codice a barre. Si tratta per lo più di una preferenza personale, in quanto i codici QR hanno un ottimo aspetto e sono più facili da scansionare.
Ho quindi creato un prodotto per i biglietti e ho completato tutti i campi standard, come il titolo, l'immagine e la descrizione.
Utilizzando le funzionalità fornite dall'interfaccia FooEvents Plugin per più giorniHo impostato il prodotto come evento di 3 giorni.
Ho impostato l'email del ticket in HTML e ho usato l'opzione FooEvents Plugin per i campi personalizzati dei partecipantiHo creato campi personalizzati per i partecipanti che sarebbero stati acquisiti al momento del checkout.
Ho quindi creato un prodotto standard WooCommerce per una t-shirt che sarebbe stata venduta online e all'evento per raccogliere fondi.
Con poco tempo a disposizione, ho installato il programma gratuito WP Posta SMTP per migliorare la consegna delle nostre e-mail di ticket. WP SMTP Mail consente di inviare le e-mail del sito, come quelle dei ticket WooCommerce e FooEvents, utilizzando un account e-mail autenticato anziché direttamente dal server.
A pochi minuti dalla fine, sono tornato alla home page e ho apportato gli ultimi ritocchi prima di rispettare la scadenza dei 30 minuti!
Il risultato finale è un sito web per conferenze perfettamente funzionante. Sebbene il design sia semplice, e probabilmente avrebbe bisogno di qualche ora di amore per il design, trasmette le informazioni rilevanti in modo professionale.
Le aree funzionali come il blog e il modulo di contatto funzionano perfettamente e il nostro sito è pronto per iniziare a elaborare gli ordini di e-commerce.
I partecipanti possono acquistare il merchandising e assicurarsi il posto acquistando un biglietto per la conferenza.
Tutto ciò che dovranno fare è selezionare gli articoli, passare al carrello e quindi procedere alla cassa.
Qui possono completare i dati di fatturazione e fornire le informazioni sul partecipante che verranno utilizzate per generare il biglietto.
I clienti possono quindi visualizzare il biglietto nella schermata dei dettagli dell'ordine e, grazie al plugin FooEvents PDF Tickets, possono scaricare una copia in PDF del biglietto.
Il partecipante riceverà anche un'e-mail contenente una copia del biglietto in formato PDF.
Gli organizzatori dell'evento possono gestire sia gli ordini che i biglietti nella dashboard di amministrazione di WordPress.
Utilizzando il FooEvents POS pluginI biglietti possono essere venduti anche di persona il giorno dell'evento.
Gli organizzatori di eventi possono stampare i biglietti durante l'evento direttamente da FooEvents POS utilizzando la maggior parte delle ricevute termiche e le stampanti desktop standard.
Elaborazione dei pagamenti direttamente all'interno del sistema FooEvents POS utilizzando alcuni lettori di carte Stripe e Square. È anche possibile inserire manualmente i dati della carta del cliente, il che è perfetto per prendere ordini al telefono o se l'hardware non è disponibile nel vostro paese.
Infine, utilizzando il programma gratuito Applicazioni FooEvents Check-inGli organizzatori di eventi possono gestire le registrazioni anche il giorno stesso dell'evento. Possono trovare facilmente le informazioni sui biglietti cercando i partecipanti in base al nome o all'ID del biglietto, oppure possono scansionare il biglietto utilizzando lo scanner di codici QR integrato.
Conclusione
È stata una sfida divertente e una grande prova di ciò che si può ottenere utilizzando WordPress e gli strumenti che lo supportano. Con più tempo a disposizione, ci sono sicuramente altri aspetti su cui lavorerei (SEO, design, accessibilità, prestazioni, ecc.), ma considerando il tempo a disposizione di 30 minuti, sono abbastanza soddisfatto di ciò che è stato realizzato.
Se volete vedere maggiori dettagli, ecco un video del processo di costruzione completo e inedito della durata di 30 minuti:
Questi sono tutti i servizi e i plugin che ho usato per creare questo progetto.
- FooEvents per WooCommerce - https://www.fooevents.com/products/fooevents-for-woocommerce
- FooEvents Plugin per i campi personalizzati per i partecipanti - https://www.fooevents.com/products/fooevents-custom-attendee-fields
- FooEvents Plugin per più giorni https://www.fooevents.com/products/fooevents-multi-day
- FooEvents Plugin per biglietti PDF – https://www.fooevents.com/products/fooevents-pdf-tickets
- FooEvents POS plugin – https://www.fooevents.com/products/fooevents-pos
- InstaWP - https://instawp.com
- WordPress - https://wordpress.org
- WooCommerce - https://woocommerce.com
- Elementor - https://wordpress.org/plugins/elementor
- Tema Astra - https://www.wordpress.org/themes/astra
- Modulo di contatto 7 - https://www.wordpress.org/plugins/contact-form-7
- Il plugin WP SMTP Mail - https://www.wordpress.org/plugins/wp-mail-smtp
Se avete domande relative all'FooEvents, visitate il nostro centro di assistenza e contattaci