Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress Playground – Cómo usar WordPress en su navegador / explorador

Muchos lectores nos han preguntado si podían probar WordPress, probar plugins o jugar con temas sin tener que establecer un sitio web completo o estropear su sitio activo. Buenas noticias: existe WordPress Playground, una herramienta que te permite hacer todo esto directamente en tu navegador.

WordPress Playground es bastante fácil de usar, pero seguimos recibiendo muchas preguntas acerca de él. También hemos avisado de que mucha gente no utiliza todas sus características.

Por eso hemos creado esta guía. No importa si estás empezando con WordPress, si quieres probar de forma segura nuevos plugins o temas en tu sitio, o si eres un desarrollador que necesita un lugar rápido para probar cosas. Este artículo te mostrará cómo usar WordPress Playground como un profesional.

WordPress PlayGround - How to Use WordPress in Your Browser

¿Qué es WordPress Playground y cómo funciona?

WordPress Playground es una instancia temporal de WordPress en el navegador donde puedes experimentar y aprender más acerca del sistema de gestión de contenidos.

Es como un entorno de pruebas online en el que puedes hacer todo tipo de desarrollos con WordPress sin afectar a tu sitio web real.

What the WordPress Playground looks like

Todo lo que tienes que hacer es ir al sitio web de WordPress Playground para abrirlo. A continuación, podrás utilizar WordPress como lo harías normalmente: instalar nuevos plugins, probar nuevos temas, añadir nuevas páginas, etc.

Si actualizas la página de WordPress Playground, todas las personalizaciones desaparecerán. Sin embargo, también puedes descargar tu instancia de WordPress y volver a subirla a WordPress Playground.

¿Cómo funciona WordPress Playground?

WordPress Playground funciona con algunas tecnologías interesantes que te permiten utilizar WordPress sin la configuración habitual del servidor web y la base de datos:

  1. WebAssembly binario (Wasm): Te permite ejecutar código PHP directamente en tu navegador / explorador web, haciendo que WordPress funcione sin un servidor tradicional. También hace que la plataforma sea compatible con todos los navegadores, desde Chrome y Edge hasta Firefox y Safari.
  2. Base de datos SQLite: En lugar de MySQL, WordPress Playground utiliza un sistema de base de datos basado en archivos más ligero llamado SQLite, que se ejecuta directamente en tu navegador / explorador.
  3. APIs Service Worker y Worker Threads: Estas herramientas web ayudan a gestionar peticiones y ejecutar scripts JavaScript en segundo plano, haciendo posible que WordPress Playground ejecute aplicaciones PHP sin problemas en tu navegador / explorador.

Estas tecnologías también permiten a los desarrolladores integrar WordPress Playground con node.js, Visual Studio Code y una herramienta CLI llamada wp-now.

Con estas herramientas, los desarrolladores también pueden utilizar WordPress Playground en una plataforma de desarrollo con fines de prueba o puesta en escena.

¿Cuáles son las limitaciones de WordPress Playground?

A pesar de sus ventajas, WordPress Playground tiene varias limitaciones, como:

  • No hay acceso directo al directorio de temas y plugins Tendrás que instalar temas y plugins descargándolos y subiéndolos manualmente. Dicho esto, una característica beta de acceso a la red pretende resolver este problema.
  • Las personalizaciones en WordPress Playground son temporales – Si decide no guardar los cambios en el navegador, tendrá que tener cuidado de no actualizar accidentalmente la página para evitar perder su progreso.
  • Los problemas con iFrame son comunes – Si incrustas una instancia de WordPress Playground en tu página web, puedes esperar algunos problemas, desde actualizaciones accidentales hasta iFrame que no funciona.
  • Se trata de unacaracterística relativamente nueva . No todo funcionará correctamente, así que puedes esperar algunos contratiempos aquí y allá mientras exploras el entorno.

Dicho esto, Playground es un proyecto de WordPress relativamente nuevo. Así que puedes esperar que el equipo lance nuevas características y correcciones de fallos para mejorar la experiencia del usuario.

Ahora que ya sabes qué es WordPress Playground, veamos cómo puedes utilizarlo. Puedes utilizar los enlaces rápidos de abajo para navegar a través de nuestro tutorial:

Cómo utilizar WordPress Playground

Para utilizar WordPress Playground, puede ir directamente a este nombre de dominio en su navegador: https: //playground.wordpress.net

Una vez que estés en el sitio web, espera unos instantes a que se establezca Playground. A continuación, verá la parte frontal del sitio web utilizando un tema de WordPress por defecto.

Si está utilizando WordPress Playground para realizar pruebas, es posible que desee configurar el entorno para reflejar el software de WordPress para su sitio web real.

Para ello, haga clic en el menú que dice ‘PHP X WP X – Almacenamiento: Ninguno’.

Configuring the WordPress Playground version

El primer ajuste que tienes que establecer es el tipo de almacenamiento. Hay tres opciones.

Ninguno” significa que todos los cambios se perderán al actualizar la página. Mientras tanto, “Explorador” significa que los cambios se almacenarán en el navegador pero desaparecerán si cierra la pestaña del navegador o vacía la caché.

También puedes guardar los cambios en tu ordenador seleccionando “Dispositivo”. Esta opción le permitirá seleccionar una carpeta en su ordenador para almacenar sus archivos de WordPress Playground, de forma similar a la creación de un sitio WordPress localhost.

Customizing the WordPress Playground settings

Lo siguiente que quieres configurar es la versión de PHP.

Le recomendamos que sea la misma que la versión de PHP que utiliza para su sitio web. Dicho esto, es posible que aquí no encuentres versiones de PHP anteriores a la 7.0.

Available PHP versions in WordPress Playground

A continuación, puede activar opcionalmente los ajustes “Cargar extensiones: libxml, openssl, mbstring, iconv, gd” y “Acceso a la red (por ejemplo, para los plugins de navegación)”.

El primer ajuste cargará esas extensiones PHP específicas (libxml, openssl, mbstring, iconv, y gd) para mejorar tu WordPress Playground. Pero no son necesarias.

El segundo ajuste se llama ‘Acceso a la red’. Es una característica beta y conectará tu WordPress Playground al directorio oficial de plugins para que puedas instalar temas y plugins de WordPress directamente desde el entorno.

WordPress Playground's PHP settings

Por último, puede seleccionar una versión de WordPress para el Playground. Debe elegir la versión que utiliza actualmente para su blog o sitio web de WordPress.

WordPress también pone a su disposición la versión ‘WordPress Nightly’. Esta es la versión de desarrollo de WordPress que incluye los últimos cambios realizados por el equipo de desarrollo de WordPress.

Puedes utilizarlo si eres desarrollador de plugins o temas y quieres comprobar la compatibilidad con la siguiente actualización de WordPress.

Cuando haya terminado de configurar estos ajustes, siga adelante y haga clic en “Aplicar cambios”.

Choosing a WordPress software version in WordPress Playground

Y eso es todo para los ajustes. Ahora, puedes dirigirte al área de administrador para empezar a probar el entorno de pruebas.

Para abrir el área del administrador, pase el cursor sobre el menú del título del sitio y haga clic en “Escritorio”. También puede ir al Editor del sitio completo haciendo clic en “Editar sitio”.

Going to the WordPress Playground dashboard or full site editor

Cómo instalar temas y plugins en WordPress Playground

Hay dos formas de instalar un plugin o tema de WordPress en WordPress Playground. Una es ir a la página de un plugin o tema en WordPress.org y hacer clic en el botón ‘Descargar’.

Esto guardará el archivo zip del plugin o tema en tu ordenador.

Manually downloading the WPForms plugin

A continuación, puede continuar con la instalación manual habitual de WordPress para plugins y temas. Puedes leer nuestras guías para más instrucciones:

Este método también funciona para probar plugins y temas premium de WordPress.

Para plugins, simplemente vaya al Escritorio de WordPress Playground y navegue a Plugins ” Añadir nuevo plugin.

A continuación, haga clic en el botón “Subir plugin” y seleccione “Elegir archivo” para subir el archivo zip del plugin que descargó anteriormente. Por último, haz clic en “Instalar ahora”.

Installing a WordPress plugin in WordPress Playground

En cuanto a los temas, WordPress te instalará un tema por defecto cuando utilices Playground por primera vez.

Pero si quieres usar un nuevo tema gratuito de WordPress, puedes descargarlo manualmente del directorio de temas de WordPress. Luego, en el Playground, ve a Apariencia ” Temas y haz clic en “Añadir nuevo tema”.

Adding a new theme in WordPress Playground

En la pantalla siguiente, haga clic en el botón “Subir tema”.

A continuación, elija el archivo del tema que descargó anteriormente y haga clic en “Instalar ahora”.

Installing a new theme in WordPress Playground

Si este proceso te parece un poco tedioso, no te preocupes. WordPress ha estado trabajando en una característica beta que permite a Playground conectarse con el directorio de plugins o temas. Esto debería estar activado / activo si eliges ‘Acceso a la red’ durante la configuración anterior.

De esta forma, Playground funciona como cualquier escritorio de WordPress y puedes instalar temas y plugins gratuitos sin necesidad de guardarlos primero en tu ordenador.

Otra forma de instalar temas y plugins en el escritorio de WordPress es usando la API de consulta de WordPress Playground. Funciona añadiendo algunos parámetros de consulta a la URL de WordPress Playground.

Así, por ejemplo, si quieres instalar y probar la versión gratuita de AIOSEO en WordPress Playground, puedes ir a la página de AIOSEO en WordPress.org. A continuación, fíjate en el slug de la URL de AIOSEO.

Highlighting AIOSEO's URL slug in WordPress.org's plugin directory

Ahora, en una nueva pestaña del navegador, escriba la URL de WordPress Playground con el slug de AIOSEO, así:

https://playground.wordpress.net/?plugin=all-in-one-seo-pack

Cuando pulse la clave ‘Enter’, WordPress Playground creará automáticamente un nuevo entorno con el plugin AIOSEO instalado.

Si desea instalar el tema, a continuación, sólo tiene que sustituir el parámetro plugin con el tema, así:

https://playground.wordpress.net/?theme=astra

Incluso puede combinar varios parámetros de consulta si desea instalar varios plugins o temas sobre el núcleo de WordPress. Solo tienes que separar cada parámetro con el signo &.

Este es el aspecto que tendrá la URL si instala los plugins AIOSEO y MonsterInsights, así como el tema Astra:

https://playground.wordpress.net/?theme=astra&plugin=all-in-one-seo-pack&plugin=google-analytics-for-wordpress

Si eres usuario de Chrome, también puedes instalar la extensión Open in WordPress Playground. Con ella, cada vez que vayas a la página de un plugin o tema en WordPress.org, verás el botón ‘Playground’.

Al hacer clic se abrirá un nuevo entorno de WordPress Playground con el plugin o tema instalado. Simplifica el método de parámetros de consulta.

Using the Open in WordPress Playground Chrome extension

Cómo exportar/importar un sitio creado con WordPress Playground

Digamos que has jugado con WordPress Playground, añadido algunas entradas nuevas usando el editor Gutenberg, y tal vez incluso creado un sitio web completo. Sería un desperdicio cerrar la pestaña y perder todo tu progreso para siempre.

Por suerte, puedes exportar tu sitio desde WordPress Playground y guardarlo en tu ordenador. Siempre que vuelvas a abrir Playground, podrás subir ese archivo zip exportado para continuar donde lo dejaste.

Para ello, vaya al menú superior de Playground y haga clic en el menú de tres líneas de la esquina superior derecha. A continuación, haz clic en “Descargar como .zip”.

Downloading a WordPress Playground environment as a zip file

Su navegador comenzará a descargar el archivo en su ordenador.

Para subir el archivo a WordPress Playground, sólo tienes que abrir el sitio de Playground y volver a hacer clic en el menú de tres líneas. A continuación, haz clic en “Restaurar desde .zip”.

Restoring a WordPress Playground website file

Una ventana emergente le pedirá que elija un archivo que haya exportado anteriormente.

Una vez seleccionado el archivo, sólo tienes que hacer clic en “Importar”.

Importing a WordPress Playground zip file

Si el archivo es válido, aparecerá una ventana emergente avisándole de que la importación se ha realizado correctamente y el Playground se actualizará con la nueva instancia.

Sólo tienes que hacer clic en “Aceptar” para cerrar el mensaje / ventana emergente.

A popup message saying the WordPress Playground file import was successful

Importar/Exportar WordPress Playground a GitHub

Si tienes una cuenta en GitHub, también puedes exportar e importar tu sitio desde WordPress Playground. GitHub es una gran plataforma que te permite realizar un seguimiento de los cambios en tu sitio web, hacer copias de seguridad de tus archivos y colaborar con otros usuarios.

Para exportar un sitio de WordPress Playground a GitHub, haz clic en el menú de tres líneas y selecciona ‘Export Pull Request to GitHub’.

Exporting a WordPress Playground environment into GitHub

En el siguiente mensaje / ventana emergente, verás que WordPress te anima a guardar tu sitio web en tu ordenador como copia de seguridad. Una vez hecho esto, puedes marcar la casilla “He exportado mi Playground como zip”.

A continuación, haz clic en el botón “Conéctate a tu cuenta de GitHub”.

Connecting GitHub with WordPress Playground

A continuación, debe confirmar que autoriza a WordPress Playground a acceder a sus repositorios.

Sólo tienes que hacer clic en “Autorizar adamziel” para continuar.

Authorizing WordPress Playground to have access over your GitHub

En esta etapa, siga adelante y seleccione qué tipo de archivos está exportando: plugins, temas o directorio wp-content. Si desea exportar plugins, temas, archivos de medios, widgets, menús y fuentes, seleccione la última opción.

También tendrás que especificar la URL del repositorio de GitHub al que deseas exportar el sitio. A continuación, haz clic en el botón “Siguiente paso”.

Choosing a GitHub repository to export the WordPress Playground to

Una vez hecho esto, tienes que elegir si estás creando una nueva pull request o actualizando una ya existente. Para fines de demostración, vamos a elegir la primera opción.

A continuación, introduzca la ruta en el repositorio donde deben confirmarse los cambios.

También tendrá que insertar un mensaje de commit para especificar qué cambios se han realizado utilizando WordPress Playground.

Una vez hecho esto, haz clic en “Crear Pull Request”.

Creating a new pull request in GitHub for a WordPress Playground instance

Si la exportación es correcta, WordPress mostrará un mensaje / ventana emergente con un enlace al nuevo pull request.

Basta con hacer clic en el enlace para verlo en acción.

Clicking the link to a newly created pull request of the WordPress Playground instance

Ahora, si quieres importar un sitio desde GitHub a WordPress Playground, sólo tienes que volver a hacer clic en el menú de tres líneas.

A continuación, seleccione “Importar desde GitHub”.

Importing a GitHub pull request into WordPress Playground

Si estás abriendo un entorno de WordPress Playground completamente nuevo, es posible que tengas que volver a realizar todo el proceso de autorización de GitHub Playground.

Después, sólo tienes que hacer clic en la URL del repositorio de GitHub desde el que deseas importar. WordPress proporciona algunos ejemplos si no estás seguro.

Selecting a GitHub repository to import from in WordPress Playground

A continuación, tiene que especificar qué archivos está importando: temas, plugins o todo el directorio wp-content.

También puede insertar la ruta del repositorio desde el que está importando. Una vez hecho esto, simplemente haga clic en “Importar”.

Choosing what type of files to import from GitHub to WordPress Playground

Si la importación funciona, verá un mensaje / ventana emergente correcto, confirmando que WordPress Playground se actualizará con la nueva instancia.

Otra cosa que puedes hacer con WordPress Playground y GitHub es obtener una vista previa de un pull request existente en GitHub del proyecto WordPress. De esta forma, puedes ver qué mejoras y desarrollos se están realizando en WordPress y probarlos.

Para ello, puede volver a hacer clic en el botón de menú de tres líneas y seleccionar “Vista previa de WordPress Pull Request”.

Previewing a GitHub pull request in WordPress Playground

A continuación, puede introducir la URL o el ID de la solicitud de extracción en el campo correspondiente.

A continuación, haga clic en “Ir”.

Inserting a pull request number or URL in WordPress Playground

Cómo utilizar WordPress Playground Blueprints

En WordPress, blueprint es un simple archivo JSON que te ayuda a establecer un entorno personalizado de WordPress de forma rápida y sencilla. Incluye ajustes como qué versión de WordPress y PHP usar, qué plugins y temas instalar y cuál debe ser la página de inicio.

Si haces clic en el menú de tres líneas situado en la parte superior de la página de WordPress Playground, puedes seleccionar “Editar el Blueprint” para modificar la versión del código de tu entorno.

Editing a blueprint in WordPress Playground

Este es el aspecto de la página Blueprint.

Desde aquí, puedes modificar el código, guardarlo en tu ordenador para compartirlo más tarde, o incluso ejecutar el Blueprint de otro usuario. Asegúrate de tener conocimientos básicos de código con WordPress para que el Blueprint funcione correctamente.

Puede marcar / comprobar los ejemplos de otras personas en la galería de WordPres Blueprints.

Cómo incrustar WordPress Playground en su sitio web

Si está escribiendo un tutorial de WordPress, es probable que incluya capturas de pantalla del escritorio de WordPress para guiar a los usuarios a través de sus instrucciones. Sin embargo, a veces las capturas de pantalla no ilustran con precisión las acciones que estás describiendo.

Aquí es donde WordPress Playground puede ser útil. Puede incrustarlo en su página o entrada, ofreciendo a los usuarios una experiencia de lectura más interactiva. Pueden seguir tus instrucciones a través de Playground.

En primer lugar, debes abrir el editor de bloques de Gutenberg para una página o entrada. Una vez allí, haz clic en el botón “+” para añadir bloques y selecciona el bloque HTML personalizado.

Selecting the Custom HTML block in the block editor

Ahora, copie el código que aparece a continuación y péguelo en el bloque HTML:

<iframe src="https://playground.wordpress.net/"></iframe>

Si lo desea, también puede añadir algunos parámetros de consulta a esta URL como le hemos mostrado anteriormente.

A continuación, haga clic en “Publicar” o “Actualizar” para aplicar los cambios.

Adding the WordPress Playground iFrame code in the block editor

La zona de juegos de WordPress puede tener un aspecto diferente dependiendo de su tema.

En nuestro caso, no parecía alineado con los bloques que tenía encima, y el propio elemento era demasiado pequeño para interactuar con él.

The WordPress Playground iFrame element looking misaligned with the rest of the blocks

Para evitarlo, puede utilizar este código en su lugar:

<div class="iframe-container"><iframe src="https://playground.wordpress.net/" style="width: 100%; height: 500px"></iframe></div>

Aquí, la etiqueta iFrame está envuelta en etiquetas div para hacer que el Playground incrustado siga el relleno y el margen del contenedor.

También hemos añadido el atributo de estilo para establecer la anchura del iFrame en el 100% de su contenedor y la altura en 500 píxeles.

Esto es lo que parece en la parte delantera:

What the WordPress Playground iFrame code looks like on the front end when it's aligned

Cómo informar de un error en WordPress Playground

Si experimentas alguna incidencia en WordPress Playground, puedes informar al equipo de WordPress para que corrijan esos errores. Para ello, puedes hacer clic en el menú de tres líneas situado en la parte superior de la página y hacer clic en la opción “Informar de un error”.

Submitting an error report in WordPress Playground

Ahora debería ver una ventana emergente en la que puede describir cómo se produce el error. También deberías insertar la URL de tu entorno de WordPress Playground para que el equipo pueda ver qué ha ocurrido exactamente.

Una vez hecho esto, basta con hacer clic en “Informar de un error”.

Reporting an error in WordPress Playground

Además, WordPress Playground te permite ver los registros de errores de tu entorno.

Para ello, vuelve a hacer clic en el menú de tres líneas y selecciona “Ver registros”.

Clicking 'View Logs' in WordPress Playground

Ahora aparecerá una ventana emergente que le mostrará la lista de errores.

Esto es lo que parece:

Viewing error logs in WordPress Playground

Preguntas frecuentes acerca de WordPress Playground

Veamos algunas de las preguntas más frecuentes acerca de WordPress Playground.

¿Puede utilizar WordPress en su navegador / explorador?

Sí, WordPress Playground te permite usar WordPress directamente en tu navegador / explorador. Puedes crear sitios web y probar temas y plugins antes de instalarlos en tu sitio web.

¿Puedo instalar temas y plugins personalizados en WordPress Playground?

Sí, puedes instalar y cambiar temas o plugins en WordPress Playground para ver si funcionan en el área de administración y son compatibles con determinadas versiones de WordPress.

¿Puedo subir a mi cuenta de alojamiento un sitio creado con WordPress Playground?

Técnicamente, puedes exportar tu sitio desde WordPress Playground e importarlo a tu cuenta de alojamiento WordPress. Sin embargo, como WordPress Playground utiliza la base de datos SQLite, es posible que tengas que convertir la base de datos a MySQL para que el sitio funcione en un servidor web.

¿Cómo puedo ejecutar plugins y temas de WordPress a nivel regional?

Si desea ejecutar plugins y temas de WordPress en un entorno de desarrollo local, primero debe crear un sitio local de WordPress. Puedes leer nuestro tutorial sobre cómo crear un sitio local de WordPress para obtener instrucciones paso a paso.

Esperamos que este artículo te haya ayudado a aprender qué es WordPress Playground y cómo usarlo en tu navegador. Puede que también quieras comprobar nuestro artículo sobre los mejores maquetadores de páginas para arrastrar y soltar en WordPress y nuestra guía práctica sobre cómo añadir contenido dinámico en WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

1 comentarioDeja una respuesta

  1. 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.

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.