Molti lettori ci hanno chiesto se potevano provare WordPress, testare i plugin o giocare con i temi senza dover impostare un sito web completo o rovinare il loro sito. Buone notizie: c’è WordPress Playground, uno strumento che vi permette di fare tutto questo direttamente nel vostro browser.
WordPress Playground è abbastanza facile da usare, ma riceviamo ancora molte domande su di esso. Abbiamo anche notato che molte persone non utilizzano tutte le sue caratteristiche.
Ecco perché abbiamo realizzato questa guida. Non importa se siete alle prime armi con WordPress, se volete provare in sicurezza nuovi plugin o temi sul vostro sito o se siete uno sviluppatore che ha bisogno di un posto veloce per testare le cose. Questo articolo vi mostrerà come usare WordPress Playground come un professionista.
Cos’è e come funziona WordPress Playground?
WordPress Playground è un’istanza temporanea di WordPress all’interno del browser, dove è possibile sperimentare e imparare di più sul sistema di gestione dei contenuti.
È come una sandbox online in cui è possibile effettuare qualsiasi tipo di sviluppo di WordPress senza influire sul sito web reale.
Tutto ciò che dovete fare è andare sul sito web di WordPress Playground per aprirlo. A quel punto, potrete utilizzare WordPress come fareste normalmente: installare nuovi plugin, provare nuovi temi, aggiungere nuove pagine e così via.
Se aggiornate la pagina di WordPress Playground, tutte le personalizzazioni scompariranno. Tuttavia, potete anche scaricare la vostra istanza di WordPress e caricarla nuovamente su WordPress Playground.
Come funziona WordPress Playground?
WordPress Playground si basa su alcune tecnologie interessanti che consentono di utilizzare WordPress senza la consueta configurazione del server web e del database:
- WebAssembly binary (Wasm): Consente di eseguire il codice PHP direttamente nel browser web, facendo funzionare WordPress senza un server tradizionale. Inoltre, rende la piattaforma compatibile con tutti i browser, da Chrome ed Edge a Firefox e Safari.
- Database SQLite: Invece di MySQL, WordPress Playground utilizza un sistema di database basato su file più leggero, chiamato SQLite, che viene eseguito direttamente nel browser.
- API Service Worker e Worker Threads: Questi strumenti web aiutano a gestire le richieste e a eseguire gli script JavaScript in background, consentendo a WordPress Playground di eseguire le applicazioni PHP senza problemi nel browser.
Queste tecnologie consentono inoltre agli sviluppatori di integrare WordPress Playground con node.js, Visual Studio Code e uno strumento CLI chiamato wp-now.
Con questi strumenti, gli sviluppatori possono anche utilizzare WordPress Playground su una piattaforma di sviluppo per scopi di test o di staging.
Quali sono le limitazioni di WordPress Playground?
Nonostante i suoi vantaggi, WordPress Playground presenta diverse limitazioni, come ad esempio:
- Nessun accesso diretto alla directory dei temi e dei plugin – È necessario installare temi e plugin scaricandoli e caricandoli manualmente. Una caratteristica beta di accesso alla rete mira a risolvere questo problema.
- Lepersonalizzazioni in WordPress Playground sono temporanee : se decidete di non salvare le modifiche nel browser, dovrete fare attenzione a non aggiornare accidentalmente la pagina per evitare di perdere i vostri progressi.
- I problemi di iFrame sono comuni – Se incorporate un’istanza di WordPress Playground sulla vostra pagina, potreste aspettarvi alcuni problemi, dagli aggiornamenti accidentali all’iFrame che non funziona.
- Si tratta diuna funzione relativamente nuova : non tutto funzionerà correttamente, quindi ci si può aspettare qualche intoppo qua e là durante l’esplorazione dell’ambiente.
Detto questo, Playground è un progetto WordPress relativamente nuovo. Quindi ci si può aspettare che il team rilasci nuove funzionalità e correzioni di bug per migliorare l’esperienza dell’utente.
Ora che sapete cos’è WordPress Playground, vediamo come utilizzarlo. Per navigare nel nostro tutorial, potete utilizzare i collegamenti rapidi riportati di seguito:
- How to Use WordPress Playground
- How to Install Themes and Plugins in WordPress Playground
- How to Export/Import a Site Made With WordPress Playground
- How to Use WordPress Playground Blueprints
- How to Embed WordPress Playground on Your Website
- How to Report an Error in WordPress Playground
- Frequently Asked Questions About WordPress Playground
Come utilizzare WordPress Playground
Per utilizzare WordPress Playground, potete accedere direttamente a questo nome di dominio nel vostro browser web: https://playground.wordpress.net
Una volta entrati nel sito, attendere qualche istante affinché Playground si configuri. A questo punto, si vedrà la parte anteriore del sito utilizzando un tema predefinito di WordPress.
Se state usando WordPress Playground per i test, potreste voler configurare l’ambiente in modo che rifletta il software WordPress del vostro sito web reale.
Per farlo, fare clic sul menu che dice ‘PHP X WP X – Storage: Nessuno”.
La prima impostazione da configurare è il tipo di archiviazione. Sono disponibili tre opzioni.
Nessuno” significa che tutte le modifiche andranno perse all’aggiornamento della pagina. Con “Browser”, invece, le modifiche vengono memorizzate nel browser, ma scompaiono se si chiude la scheda del browser o si cancella la cache.
Potete anche salvare le modifiche sul vostro computer selezionando “Dispositivo”. Questa opzione vi consentirà di selezionare una cartella nel vostro computer per memorizzare i file di WordPress Playground, in modo simile alla creazione di un sito WordPress localhost.
La prossima cosa da configurare è la versione di PHP.
Si consiglia di impostare la stessa versione di PHP utilizzata per il proprio sito web. Detto questo, non è possibile trovare qui versioni di PHP più vecchie di 7.0.
In seguito, è possibile attivare facoltativamente le impostazioni “Carica estensioni: libxml, openssl, mbstring, iconv, gd” e “Accesso alla rete (ad esempio, per i plugin di navigazione)”.
La prima impostazione caricherà le estensioni PHP specifiche (libxml, openssl, mbstring, iconv e gd) per migliorare il vostro WordPress Playground. Ma non sono necessarie.
La seconda impostazione si chiama “Accesso alla rete”. Si tratta di una funzione beta che collega WordPress Playground alla directory ufficiale dei plugin, in modo da poter installare temi e plugin di WordPress direttamente dall’ambiente.
Infine, è possibile selezionare una versione di WordPress per il parco giochi. Dovreste scegliere la versione che utilizzate attualmente per il vostro blog o sito web WordPress.
WordPress rende disponibile anche la versione “WordPress Nightly”. Si tratta della versione di sviluppo di WordPress che include le ultime modifiche apportate dal team di sviluppo di WordPress.
Potete usarlo se siete sviluppatori di plugin o temi e volete testare la compatibilità con il prossimo aggiornamento di WordPress.
Una volta terminata la configurazione di queste impostazioni, fare clic su “Applica modifiche”.
Questo è tutto per le impostazioni. Ora si può andare nell’area di amministrazione per iniziare a testare la sandbox.
Per aprire l’area di amministrazione, passare il mouse sul menu del titolo del sito e fare clic su “Dashboard”. In alternativa, è possibile accedere all’editor completo del sito facendo clic su “Modifica sito”.
Come installare temi e plugin in WordPress Playground
Ci sono due modi per installare un plugin o un tema di WordPress in WordPress Playground. Uno è quello di andare alla pagina del plugin o del tema su WordPress.org e fare clic sul pulsante “Download”.
In questo modo si salverà il file zip del plugin o del tema sul computer.
Poi potete continuare con la consueta installazione manuale di WordPress per i plugin e i temi. Per ulteriori istruzioni, potete leggere le nostre guide:
- Come installare un plugin di WordPress (passo dopo passo per i principianti)
- Come installare un tema WordPress (Guida per principianti)
Questo metodo funziona anche per testare i plugin WordPress premium e i temi WordPress premium.
Per i plugin, basta andare nella dashboard di WordPress Playground e navigare su Plugin ” Aggiungi nuovo plugin.
Quindi, fare clic sul pulsante “Carica plugin” e selezionare “Scegli file” per caricare il file zip del plugin scaricato in precedenza. Infine, fare clic su “Installa ora”.
Per quanto riguarda i temi, quando si utilizza Playground per la prima volta, WordPress ne installa uno predefinito.
Ma se volete utilizzare un nuovo tema gratuito per WordPress, potete scaricarlo manualmente dalla directory dei temi di WordPress. Poi, in Playground, andate su Aspetto ” Temi e fate clic su “Aggiungi nuovo tema”.
Nella schermata successiva, fare clic sul pulsante “Carica tema”.
Quindi, scegliere il file del tema scaricato in precedenza e fare clic su “Installa ora”.
Se questo processo sembra un po’ noioso, non preoccupatevi. WordPress sta lavorando a una funzione beta che consente a Playground di connettersi con la directory dei plugin o dei temi. Questa funzione dovrebbe essere abilitata se si sceglie “Accesso alla rete” durante la configurazione.
In questo modo, il Playground funziona come una tipica dashboard di WordPress e si possono installare temi e plugin gratuiti senza doverli prima salvare sul computer.
Un altro modo per installare temi e plugin nella dashboard di WordPress è utilizzare la Query API di WordPress Playground. Funziona richiedendo di aggiungere alcuni parametri di query all’URL di WordPress Playground.
Quindi, ad esempio, se volete installare e testare la versione gratuita di AIOSEO in WordPress Playground, potete andare alla pagina WordPress.org di AIOSEO. Quindi, prendete nota dello slug dell’URL di AIOSEO.
Ora, in una nuova scheda del browser, digitate l’URL di WordPress Playground con lo slug di AIOSEO, in questo modo:
https://playground.wordpress.net/?plugin=all-in-one-seo-pack
Premendo il tasto “Invio”, WordPress Playground creerà automaticamente un nuovo ambiente con il plugin AIOSEO installato.
Se si vuole installare il tema, basta sostituire il parametro del plugin
con quello del tema
, in questo modo:
https://playground.wordpress.net/?theme=astra
Potete anche combinare più parametri di query se volete installare più plugin o temi in aggiunta al nucleo di WordPress. Assicuratevi solo di separare ogni parametro con il segno ampersand &
.
Ecco come apparirà l’URL se si installano i plugin AIOSEO e MonsterInsights e il tema Astra:
https://playground.wordpress.net/?theme=astra&plugin=all-in-one-seo-pack&plugin=google-analytics-for-wordpress
Se siete utenti di Chrome, potete anche installare l’estensione Open in WordPress Playground. In questo modo, ogni volta che andrete alla pagina di un plugin o di un tema su WordPress.org, vedrete il pulsante “Playground”.
Facendo clic su di esso si aprirà un nuovo ambiente di WordPress Playground con il plugin o il tema installato. Semplifica il metodo dei parametri di query.
Come esportare/importare un sito realizzato con WordPress Playground
Supponiamo che abbiate giocato con WordPress Playground, aggiunto alcuni nuovi post utilizzando l’editor Gutenberg e magari creato un intero sito web. Sarebbe uno spreco chiudere la scheda e perdere per sempre tutti i vostri progressi.
Fortunatamente, potete esportare il vostro sito da WordPress Playground e salvarlo sul vostro computer. Ogni volta che riaprirete Playground, potrete sempre caricare il file zip esportato per continuare da dove avevate interrotto.
A tale scopo, spostarsi nel menu superiore del Parco giochi e fare clic sul menu a tre righe nell’angolo in alto a destra. Quindi, fare clic su “Scarica come .zip”.
Il browser inizierà quindi a scaricare il file sul computer.
Per caricare il file su WordPress Playground, basta aprire il sito Playground e fare nuovamente clic sul menu a tre linee. Dopodiché, fate clic su “Ripristina da .zip”.
A questo punto, un popup chiederà di scegliere il file esportato in precedenza.
Una volta selezionato il file, è sufficiente fare clic su “Importa”.
Se il file è valido, viene visualizzato un popup che notifica che l’importazione è avvenuta con successo e il Playground viene aggiornato con la nuova istanza.
Fare clic su “OK” per chiudere il popup.
Importare/esportare WordPress Playground su GitHub
Se avete un account GitHub, potete anche esportare e importare il vostro sito da WordPress Playground. GitHub è un’ottima piattaforma che vi permette di tenere traccia delle modifiche al vostro sito web, di eseguire il backup dei vostri file e di collaborare con altri utenti.
Per esportare un sito da WordPress Playground a GitHub, fate clic sul menu a tre righe e selezionate “Esporta richiesta di pull su GitHub”.
Nel popup successivo, si vedrà che WordPress invita a salvare il sito web sul computer come backup. Una volta fatto ciò, si può spuntare la casella “Ho esportato il mio Playground come zip”.
Quindi, fare clic sul pulsante “Connetti al tuo account GitHub”.
Successivamente, dovete confermare che state autorizzando WordPress Playground ad accedere ai vostri repository.
Fare clic su “Autorizza adamziel” per continuare.
A questo punto, selezionare il tipo di file da esportare: plugin, temi o directory wp-content. Se si desidera esportare plugin, temi, file multimediali, widget, menu e font, selezionare l’ultima opzione.
È inoltre necessario specificare l’URL del repository GitHub in cui si desidera esportare il sito. Quindi, fare clic sul pulsante “Passo successivo”.
Una volta fatto questo, bisogna scegliere se creare una nuova richiesta di pull o aggiornarne una esistente. A scopo dimostrativo, sceglieremo la prima opzione.
Quindi, inserire il percorso del repository in cui le modifiche devono essere impegnate.
Sarà inoltre necessario inserire un messaggio di commit per specificare quali modifiche sono state apportate utilizzando WordPress Playground.
Una volta fatto tutto ciò, fare clic su “Crea richiesta di pull”.
Se l’esportazione ha successo, WordPress mostrerà un popup con un link alla nuova richiesta di pull.
Fate clic sul link per vederlo in azione.
Ora, se volete importare un sito da GitHub in WordPress Playground, basta fare di nuovo clic sul menu a tre linee.
Quindi, selezionare “Importa da GitHub”.
Se si sta aprendo un ambiente WordPress Playground completamente nuovo, potrebbe essere necessario eseguire nuovamente l’intero processo di autorizzazione di GitHub Playground.
Dopodiché, basta fare clic sull’URL del repository GitHub da cui si desidera importare. WordPress fornisce alcuni esempi se non si è sicuri.
Successivamente, è necessario specificare quali file importare: temi, plugin o l’intera cartella wp-content.
Si può anche inserire il percorso del repository da cui si sta importando. Una volta fatto, è sufficiente fare clic su “Importa”.
Se l’importazione funziona, verrà visualizzato un messaggio di successo che conferma che WordPress Playground verrà aggiornato con la nuova istanza.
Un’altra cosa che potete fare con WordPress Playground e GitHub è vedere l’anteprima di una richiesta di pull GitHub esistente del progetto WordPress. In questo modo, potete vedere quali miglioramenti e sviluppi vengono apportati a WordPress e testarli.
A questo scopo, potete cliccare di nuovo sul pulsante del menu a tre linee e selezionare “Anteprima della richiesta di pull di WordPress”.
Quindi, si può inserire l’URL o l’ID della richiesta di pull nel campo appropriato.
Dopodiché, fare clic su “Vai”.
Come utilizzare i Blueprint di WordPress Playground
In WordPress, il blueprint è un semplice file JSON che aiuta a impostare un ambiente WordPress personalizzato in modo facile e veloce. Include impostazioni come la versione di WordPress e di PHP da utilizzare, i plugin e i temi da installare e la pagina di partenza.
Facendo clic sul menu a tre righe in alto nella pagina di WordPress Playground, è possibile selezionare “Modifica il Blueprint” per modificare la versione del codice dell’ambiente.
Ecco come si presenta la pagina Blueprint.
Da qui è possibile modificare il codice, salvarlo sul computer per condividerlo in seguito o persino eseguire il Blueprint di un altro utente. Assicuratevi di conoscere le basi della codifica di WordPress, in modo che il Blueprint funzioni correttamente.
È possibile consultare gli esempi di altre persone nella Galleria dei Blueprints di WordPres.
Come incorporare il parco giochi di WordPress nel vostro sito web
Se state scrivendo un tutorial su WordPress, probabilmente includerete delle schermate della dashboard di WordPress per guidare gli utenti attraverso le vostre istruzioni. Tuttavia, a volte le schermate non illustrano con precisione le azioni che state descrivendo.
È qui che WordPress Playground può essere utile. Potete incorporarlo nella vostra pagina o nel vostro post, offrendo agli utenti un’esperienza di lettura più interattiva. Possono seguire le vostre istruzioni utilizzando Playground.
Per prima cosa, è necessario aprire l’editor di blocchi di Gutenberg per una pagina o un post. Una volta lì, fare clic sul pulsante “+” per aggiungere un blocco e selezionare il blocco HTML personalizzato.
Ora, copiate il codice sottostante e incollatelo nel blocco HTML:
<iframe src="https://playground.wordpress.net/"></iframe>
Se si vuole, si possono anche aggiungere alcuni parametri di query a questo URL, come abbiamo mostrato in precedenza.
Quindi, fare clic su “Pubblica” o “Aggiorna” per rendere effettive le modifiche.
Il parco giochi di WordPress può avere un aspetto diverso a seconda del tema utilizzato.
Nel nostro caso, non sembrava allineato con i blocchi sovrastanti e l’elemento stesso era troppo piccolo per interagire.
Per evitarlo, è possibile utilizzare questo codice:
<div class="iframe-container"><iframe src="https://playground.wordpress.net/" style="width: 100%; height: 500px"></iframe></div>
In questo caso, il tag iFrame è avvolto da tag div
per far sì che l’embed di Playground segua il padding e il margine del contenitore.
Abbiamo anche aggiunto l’attributo style
per impostare la larghezza dell’iFrame al 100% del suo contenitore e l’altezza a 500 pixel.
Ecco come si presenta la parte anteriore:
Come segnalare un errore in WordPress Playground
Se si verificano problemi in WordPress Playground, è possibile segnalarli al team di WordPress per ottenere la correzione degli errori. Per farlo, potete fare clic sul menu a tre righe in alto nella pagina e cliccare sull’opzione “Report error”.
A questo punto dovrebbe apparire un popup in cui è possibile descrivere il modo in cui si è verificato l’errore. Dovreste anche inserire l’URL del vostro ambiente WordPress Playground, in modo che il team possa vedere cosa è successo esattamente.
Una volta fatto, cliccate su “Report error”.
Inoltre, WordPress Playground consente di visualizzare i registri degli errori dell’ambiente.
Per farlo, fare nuovamente clic sul menu a tre righe e selezionare “Visualizza accedi”.
A questo punto apparirà un popup che mostrerà l’elenco degli errori.
Ecco come si presenta:
Domande frequenti su WordPress Playground
Vediamo alcune domande frequenti su WordPress Playground.
Potete utilizzare WordPress nel vostro browser?
Sì, WordPress Playground consente di utilizzare WordPress direttamente nel browser. Potete creare siti web e provare temi e plugin prima di installarli sul vostro sito reale.
Posso installare temi e plugin personalizzati in WordPress Playground?
Sì, è possibile installare e modificare temi o plugin in WordPress Playground per verificare se funzionano nell’area di amministrazione e se sono compatibili con determinate versioni di WordPress.
Posso caricare un sito realizzato con WordPress Playground sul mio account di hosting?
Tecnicamente, potete esportare il vostro sito da WordPress Playground e importarlo nel vostro account di hosting WordPress. Tuttavia, poiché WordPress Playground utilizza il database SQLite, potrebbe essere necessario convertire il database in MySQL per far funzionare il sito su un server web.
Come posso eseguire i plugin e i temi di WordPress in locale?
Se volete eseguire plugin e temi di WordPress in un ambiente di sviluppo locale, dovete prima creare un sito WordPress locale. Potete leggere il nostro tutorial su come creare un sito WordPress locale per avere istruzioni passo dopo passo.
Speriamo che questo articolo vi abbia aiutato a capire cos’è WordPress Playground e come utilizzarlo nel browser. Potreste anche voler selezionare il nostro articolo sui migliori builder di pagine WordPress con trascina e rilascia e la nostra guida su come aggiungere contenuti dinamici in WordPress.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
Jiří Vaněk
Wow, that’s awesome. I had no idea there was such a thing as Worpdress Playground. Thank you for expanding my knowledge. Thanks to wpbeginner, every day I come across new topics and things that I didn’t know before. I will definitely try the Wordpress playground as well.
WPBeginner Support
Glad we could share this helpful tool
Admin
Mrteesurez
This is fantastic and I love it.
I am telling you WordPress is still coming up with more great features, WordPress is a future.
I would like to try WordPress Playground, explore it and experience how it works in reality.