Ir al contenido principal

Limitaciones

WordPress Playground está en desarrollo activo y tiene algunas limitaciones que debes tener en cuenta al ejecutarlo y desarrollar con él.

Puedes seguir el estado de estos problemas en el tablero del proyecto Playground.

En el navegador

Temporal por diseño

Como Playground transmite en lugar de servir WordPress, todos los cambios en la base de datos y las subidas se perderán cuando actualices la página. Para evitar perder tu trabajo, exporta tu trabajo antes o activa el almacenamiento en el navegador/dispositivo mediante el botón "Guardar" que se encuentra en la parte superior derecha, al lado de la barra de direcciones.

1. Exportando Playground:

Save Button

2. Botón Guardar:

Save Button

Compatibilidad con navegadores

WordPress Playground está diseñado para funcionar en todos los principales navegadores de escritorio y móviles. Esto incluye:

  • Navegadores de escritorio: Chrome, Firefox, Safari, Edge y otros navegadores basados en Chromium
  • Navegadores móviles: Safari (iOS), Chrome (Android) y otras variantes de navegadores móviles

Playground aprovecha las tecnologías web modernas y debería funcionar de manera consistente en estos entornos de navegador. Sin embargo, algunas funciones avanzadas pueden tener diferentes niveles de soporte dependiendo del navegador específico y su versión.

Nota: El soporte para Opera Mini no está confirmado actualmente.

Al desarrollar con Playground

Peculiaridades del iframe

Playground renderiza WordPress en un iframe, por lo que hacer clic en enlaces con target="_top" recargará la página en la que estás trabajando.

Además, los popups de JavaScript que se originan en el iframe pueden no mostrarse siempre.

Ejecutar funciones PHP de WordPress

Playground soporta la ejecución de código PHP en Blueprints usando el paso runPHP. Para ejecutar funciones PHP específicas de WordPress, primero necesitas requerir wp-load.php:

{
"step": "runPHP",
"code": "<?php require_once('wordpress/wp-load.php'); OTHER_CODE ?>"
}

Usando WP-CLI

Puedes ejecutar comandos wp-cli a través del paso wp-cli de Blueprints. Sin embargo, como Playground se ejecuta en el navegador, no soporta la lista completa de comandos disponibles. Aunque no existe una lista definitiva de comandos soportados, experimentar en la demo en línea te ayudará a evaluar lo que es posible.