WordPress ha rilasciato strumenti innovativi che aiutano gli utenti a raggiungere i propri obiettivi e a diventare utenti più abili. Uno degli strumenti più recenti si chiama Playground, uno strumento progettato per rendere immediatamente disponibile un sito WordPress per test, apprendimento e creazione.
Sfondo sul parco giochi WordPress
Playground è uno strumento che funziona nel tuo browser.
La documentazione ufficiale di WordPress per Playground suggerisce questi usi:
- Prova un blocco, un tema o un plugin
- Costruisci un intero sito, salvalo, ospitalo
- Metti alla prova il tuo plugin con molte versioni specifiche di WordPress e PHP
- Incorpora un sito WordPress reale e interattivo nel tuo tutorial o corso
- Mostra un plugin o un tema sul tuo sito web
- Crea un'app nativa con WordPress e inseriscila nell'App Store
- Visualizza l'anteprima delle richieste pull dal tuo repository
È disponibile anche un plugin per WordPress, Parco giochi dei contributori di WordPressche consente a un utente di clonare il proprio sito in una versione privata di Playground nel browser.
Il plug-in WordPress consente a un utente di creare una copia esatta del sito Web all'interno di un'istanza di Playground, da cui un utente può eseguire operazioni come testare un plug-in o un tema. Eventuali modifiche apportate all'istanza Playground non influiscono sul sito Web effettivo. Il sito clonato non viene caricato su nessun servizio cloud, tutti i dati rimangono privati, risiedendo nel browser web dell'utente, dove rimangono fino alla chiusura della scheda del browser.
Intervista: Adam Zieliński, WordPress Playground Architect @ Automattic
Ho intervistato Adam Zieliński, WordPress Playground Architect presso Automattic, per saperne di più su cos'è Playground e come può essere utile per gli sviluppatori e gli utenti abituali di WordPress.
La prima cosa che volevo sapere è: cos'è Playground e perché qualcuno dovrebbe usarlo, cosa dovrebbero aspettarsi le persone da esso?
Adam Zieliński:
“Playground è WordPress in un solo clic. Non ci sono noiosi passaggi di configurazione, account webhost o discorsi tecnici.
Playground non è il sito playground.wordpress.net. È la tecnologia innovativa che rende possibile questo sito e alimenta anche una nuova generazione di strumenti WordPress interattivi con un solo clic. Sono disponibili tutorial interattivi, flussi di lavoro QA (Garanzia di qualità), visualizzatori di anteprima “prova prima di acquistare” per plug-in, strumenti di collaborazione, flussi di lavoro di contributo e molto altro ancora.
Ecco due esempi:
Il sito su playground.wordpress.net funge anche da strumento di QA: puoi provare la prossima versione di WordPress, testare il tuo plugin o tema con altri cinque plugin e poi vedere come si comporta su diverse versioni di WordPress e PHP. Si è rivelato utile per ottenere feedback durante il ciclo di rilascio di WordPress 6.5, la richiesta di test della libreria di caratteri e altro ancora.
Come plug-in WordPress, Playground può clonare il tuo sito WordPress esistente, inclusi tutti i contenuti, plug-in e temi, all'interno di un'istanza Playground privata. Questo ti dà la possibilità di testare modifiche, nuovi plugin o aggiornamenti prima di renderli attivi e senza bisogno di un hosting separato.
Il prossimo esempio è un po' più tecnico, ma lo seguirò comunque. Il parco giochi può essere incorporato nei siti web. Ci sono aziende là fuori che mostrano una versione live del loro plugin o tema utilizzando un sito WordPress Playground live incorporato nel loro sito reale. Ciò è molto utile per i loro futuri clienti, anche se non hanno la minima idea di cosa sia Playground.”
Ho proseguito con una domanda chiedendogli come descriverebbe Playground a qualcuno che usa WordPress ma non si diletta nella parte di sviluppo.
Adam Zieliński:
“Playground è una versione di WordPress che funziona direttamente sul tuo dispositivo, non su un host web. Puoi aprire Playground sul tuo telefono, disattivare Internet e continuare a utilizzarlo.
Successivamente ho chiesto se è utile per la migrazione a un nuovo modello o per testare gli aggiornamenti dei plug-in.
Adam Zieliński:
“Assolutamente. Puoi clonare il tuo sito utilizzando il plugin WordPress Playground e provare prima il nuovo modello o il plugin aggiornato senza rischiare di danneggiare il tuo sito di produzione. Questo plugin aggiunge anche un pulsante “anteprima ora” alla ricerca dei plugin in wp-admin in modo che tu possa “provarli” prima di impegnarti a installarne uno sul tuo sito live”.
Zieliński ha poi consigliato le seguenti risorse per visualizzare e leggere di più su Playground:
WordPress Playground: lo strumento di apprendimento, test e insegnamento definitivo per WordPress
Come utilizzare WordPress Playground per demo interattive
Come iniziare a utilizzare WordPress Playground
Playground aiuta gli utenti abituali di WordPress a familiarizzare con lo sviluppo dei siti stessi? È un modo pratico per imparare a utilizzare WordPress?
Adam Zieliński:
“Playground è un ottimo strumento di apprendimento. Puoi semplicemente andare su playground.wordpress.net e iniziare a esplorare WordPress, sia che ciò significhi creare il tuo primo post o installare quindici plugin e costruire un intero sito.
Oggi l'esperienza è molto autoguidata, il che è utile nelle lezioni, nei workshop e negli incontri in cui un istruttore può darti indicazioni.
Stiamo anche esplorando tutorial interattivi e guidati. Immagina di visitare WordPress.org, fare clic su, ad esempio, “Voglio costruire il mio primo sito WordPress” e ottenere indicazioni chiare e un sito WordPress interattivo su cui lavorare. Questo è ciò verso cui stiamo lavorando.
E questo non deve essere un futuro lontano. Chiunque può iniziare a creare queste esperienze di apprendimento interattive oggi stesso con Playground Block: è un modo con un solo clic per incorporare Playground nei tuoi contenuti WordPress. Puoi giocare con quel blocco adesso se vai alla pagina del plugin e fai clic sul pulsante Anteprima dal vivo. Oh, e quell'anteprima dal vivo? È anche alimentato da WordPress Playground!”
Playground è compatibile con i più diffusi costruttori di siti Web WordPress?
Adam Zieliński:
“Non ho testato Divi. Elementor funziona principalmente, anche se c'è un file problema tecnico nel flusso di onboarding questo deve essere risolto nella correzione di Elementor prima che sia completamente funzionante.
Playground ha una funzionalità chiamata Blueprints, file di impostazioni di configurazione. Ho chiesto ad Adam come descriverebbe Blueprints e come sarebbe utile per gli utenti.
Adam Zieliński:
“I progetti sono linee guida per Playground su come creare il sito WordPress per te.
I progetti sono anche come pezzi di un puzzle. Infatti, al WCEU 2024, costruirai veri e propri siti WordPress con pezzi fisici di puzzle. Abbiamo stampato i pezzi del puzzle che rappresentano i passaggi di configurazione del sito come l'installazione di un plug-in o la modifica del nome del sito e i partecipanti potranno raccoglierli e scansionarli con un'app che caricherà Playground con la configurazione (Blueprint) che hanno messo insieme.
Guarda anche: Cosa sono i Blueprint e cosa puoi fare con loro?
Per quanto riguarda l’utilità dei progetti, ci sono due aspetti. È possibile utilizzare un sito Playground creato sulla base di un progetto esistente oppure creare un nuovo progetto.
Se vuoi solo goderti gli strumenti basati su Playground, non hai nemmeno bisogno di sapere cosa sono i Blueprint. Tutto ciò che sperimenterai è un pulsante che apre un sito WordPress preconfigurato per fare qualsiasi cosa. Potrebbe aiutarti a testare un tema, contribuire con una pagina di documentazione o persino creare una presentazione ed esportarla in PDF.
Se vuoi costruire nuovi Blueprint, oggi devi sporcarti le mani e scrivere del codice JSON. Progetti 101 E Introduzione tecnica al parco giochi ti guiderà attraverso i passaggi e potrai anche visualizzare in anteprima gli esempi nella Galleria dei progetti. Vale la pena notare che stiamo lavorando su uno strumento visivo in cui sarai in grado di assemblare semplicemente questi passaggi come pezzi di un puzzle senza alcuna conoscenza di programmazione.”
È un modo per creare un sito e poi salvare o condividere la demo?
Adam Zieliński:
“SÌ! I siti dei parchi giochi sono temporanei per impostazione predefinita, ma esistono molti modi per salvarli e condividerli. Su playground.wordpress.net c'è un pulsante delle impostazioni in cui puoi dire a Playground di salvare il tuo sito nel tuo browser web. Dopo averlo fatto e aggiornato la pagina, tornerai direttamente al tuo sito. Puoi anche sincronizzare il sito con una directory sul tuo computer e tutte le modifiche di Playground verranno visualizzate lì. Quindi puoi anche esportare il tuo sito come file zip o su GitHub.
Esistono due modi per condividere un sito con altri.
Il primo è creare un progetto, quindi scrivi tutte le istruzioni passo passo affinché Playground possa ricreare quel sito. Potresti quindi includere quel progetto in un collegamento e condividerlo con il mondo.
I progetti sono potenti ma non sempre convenienti, quindi esiste anche un secondo modo. Un sito Playground può essere esportato come file zip. Puoi ospitare quel file zip, ad esempio su GitHub, e creare un collegamento Playground per caricarlo.
Qualcuno della comunità degli sviluppatori di WordPress ha inviato questa domanda:
“I costruttori di siti hanno spesso uno o più “siti iniziali”, che sembrano perfettamente in linea con i progetti, sebbene di solito includano temi e plug-in premium. Drupal ha “Distribuzioni”, che sono fondamentalmente siti di partenza preconfigurati, spesso con un focus di nicchia.
Immagina un'installazione preconfigurata di core, un tema, un plug-in di iscrizione e una configurazione di pagamento (in attesa delle chiavi API del gateway). Se desideri un sito di appartenenza, installalo e inizia ad aggiungere contenuti. Oppure un sistema di help desk preconfigurato e così via.
Quindi, mi chiedo se la visione è che Blueprints fornisca qualcosa di simile?
Adam Zieliński:
“I progetti consentono proprio questo. Le anteprime live nella directory dei plugin di WordPress ne sono un esempio: ogni volta che ottieni un sito identico preconfigurato per un particolare plugin. Installa sempre un nuovo WordPress e le ultime versioni di tutti i plugin e temi coesistenti. Puoi preparare un progetto per la tua configurazione particolare e lavorarci nel browser oppure puoi anche utilizzare lo strumento CLI Playground per lavorare con questi siti di partenza sul tuo computer locale. Stiamo costruendo una libreria PHP per consentire agli host web di supportare i Blueprint: i siti modello potrebbero quindi diventare una caratteristica comune nel panorama dell'hosting WordPress.”
Parco giochi WordPress
Un parco giochi è un luogo progettato per e incoraggia le attività. Questo è esattamente ciò di cui tratta WordPress Playground. Chiunque utilizzi WordPress dovrebbe provare Playground o almeno familiarizzarsi con esso perché la conoscenza amplia le prospettive, aiuta nella risoluzione dei problemi e rende un concorrente e un uomo d'affari più efficace.
Immagine in evidenza di Shutterstock/Leszek Czerwonka