Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 6 additions & 10 deletions packages/docs/site/docs/developers/24-limitations/01-index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
slug: /developers/limitations
description: Key limitations of WordPress Playground including temporary storage, browser compatibility, iframe behavior, and development constraints.
---

# Limitations
Expand All @@ -12,24 +13,19 @@ You can track the status of these issues on the [Playground Project board](https

### Temporary by design

As Playground [streams rather than serves](/about#streamed-not-served) WordPress, all database changes and uploads will be gone when you refresh the page. To avoid losing your work, either [export your work](/quick-start-guide#save-your-site) before or enable storage in the browser/device via the "Save" button found in the "Open Playground Manager" menu on the top left of the site.
As Playground [streams rather than serves](/about#streamed-not-served) WordPress, all database changes and uploads will be gone when you refresh the page. To avoid losing your work, either [export your work](/quick-start-guide#save-your-site) before or enable storage in the browser/device via the "Save" button found in the "Open Playground site manager" menu on the top right of the site.

<blockquote>
<figure>
<figcaption><i>The open Playground Manager button:</i></figcaption>
<figcaption><i>The Open Playground site manager:</i></figcaption>

![Open Playground Manager](@site/static/img/open-site-manager.png)

</figure>

<figure>
<figcaption><i>The save button:</i></figcaption>

![Save Button](@site/static/img/save-button.png)
![Open Playground Manager](@site/static/img/site-manager/saving-playgrounds.webp)

</figure>
</blockquote>

To better organize your saved playground, a pop-up will appear for you to set its name.

### Browser support

WordPress Playground is designed to work across all major desktop and mobile browsers. This includes:
Expand Down
20 changes: 13 additions & 7 deletions packages/docs/site/docs/main/quick-start-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,21 +62,27 @@ To keep your WordPress Playground site for longer than a single browser session,

1. Open the Playground site manager panel:

![Site Manager](@site/static/img/open-site-manager.webp)
![Site Manager](@site/static/img/site-manager/open-site-manager.webp)

2. Use the "Download as .zip" button in the additional actions menu

![Export button](@site/static/img/site-manager-menu.webp)
![Export button](@site/static/img/site-manager/export-zip-file.webp)

The exported file contains the complete site you've built. You could host it on any server that supports PHP and SQLite. All WordPress core files, plugins, themes, and everything else you've added to your site are in there.

The SQLite database file is also included in the export, you'll find it `wp-content/database/.ht.sqlite`. Keep in mind that files starting with a dot are hidden by default on most operating systems so you might need to enable the "Show hidden files" option in your file manager.

## Restore a saved site

You can restore the saved site using the "Import from .zip" button in the site management panel:
You can restore the saved site using the "Import from .zip" button in the Playground dashboard panel:

![Import from .zip button](@site/static/img/site-manager-import-actions-menu.webp)
1. Open the Playground dashboard panel:

![Open Playground Dashboard](@site/static/img/dashboard/open-playground-dashboard.webp)

1. Use the "Import .zip" button at the end of the "Start a new Playground" section

![Open Playground Dashboard](@site/static/img/dashboard/import-playground.webp)

## Use a specific WordPress or PHP version

Expand All @@ -92,9 +98,9 @@ Compatibility testing with so many WordPress and PHP versions was always a pain.

You can also use the `wp` and `php` [query parameters](/developers/apis/query-api) to open Playground with the right versions already loaded:

- https://playground.wordpress.net/?wp=6.5
- https://playground.wordpress.net/?php=8.3
- https://playground.wordpress.net/?php=8.2&wp=6.2
- https://playground.wordpress.net/?wp=6.5
- https://playground.wordpress.net/?php=8.3
- https://playground.wordpress.net/?php=8.2&wp=6.2

<ThisIsQueryApi />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -136,15 +136,15 @@ Para mantener tu sitio de WordPress Playground por más tiempo que una sola sesi

1. Abre el panel del administrador de sitios de Playground:

![Site Manager](@site/static/img/open-site-manager.webp)
![Site Manager](@site/static/img/site-manager/open-site-manager.webp)

<!--
2. Use the "Download as .zip" button in the additional actions menu
-->

2. Usa el botón "Descargar como .zip" en el menú de acciones adicionales

![Export button](@site/static/img/site-manager-menu.webp)
![Export button](@site/static/img/site-manager/export-zip-file.webp)

<!--
The exported file contains the complete site you've built. You could host it on any server that supports PHP and SQLite. All WordPress core files, plugins, themes, and everything else you've added to your site are in there.
Expand All @@ -165,12 +165,26 @@ El archivo de base de datos SQLite también está incluido en la exportación, l
## Restaura un sitio guardado

<!--
You can restore the saved site using the "Import from .zip" button in the site management panel:
You can restore the saved site using the "Import from .zip" button in the Playground dashboard panel:
-->

Puedes restaurar el sitio guardado usando el botón "Importar desde .zip" en el panel de administración del sitio:
Puedes restaurar el sitio guardado usando el botón "Importar desde .zip" en el panel del tablero de Playground:

![Import from .zip button](@site/static/img/site-manager-import-actions-menu.webp)
<!--
1. Open the Playground dashboard panel:
-->

1. Abre el panel del tablero de Playground:

![Open Playground Dashboard](@site/static/img/dashboard/open-playground-dashboard.webp)

<!--
1. Use the "Import .zip" button at the end of the "Start a new Playground" section
-->

1. Usa el botón "Importar .zip" al final de la sección "Iniciar un nuevo Playground"

![Open Playground Dashboard](@site/static/img/dashboard/import-playground.webp)

<!--
## Use a specific WordPress or PHP version
Expand Down Expand Up @@ -210,9 +224,9 @@ You can also use the `wp` and `php` [query parameters](/developers/apis/query-ap

También puedes usar los [parámetros de consulta](/developers/apis/query-api) `wp` y `php` para abrir Playground con las versiones correctas ya cargadas:

- https://playground.wordpress.net/?wp=6.5
- https://playground.wordpress.net/?php=8.3
- https://playground.wordpress.net/?php=8.2&wp=6.2
- https://playground.wordpress.net/?wp=6.5
- https://playground.wordpress.net/?php=8.3
- https://playground.wordpress.net/?php=8.2&wp=6.2

<ThisIsQueryApi />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,17 +101,17 @@ Pour conserver votre site WordPress Playground au delà d’une seule session de

1. Ouvrez le panneau du gestionnaire de site Playground :

<!-- ![Site Manager](@site/static/img/open-site-manager.webp) -->
<!-- ![Site Manager](@site/static/img/site-manager/open-site-manager.webp) -->

![Gestionnaire de site](@site/static/img/open-site-manager.webp)
![Gestionnaire de site](@site/static/img/site-manager/open-site-manager.webp)

<!-- 2. Use the "Download as .zip" button in the additional actions menu -->

2. Utilisez le bouton « Télécharger en tant que .zip » dans le menu supplémentaire des actions

<!-- ![Export button](@site/static/img/site-manager-menu.webp) -->
<!-- ![Export button](@site/static/img/site-manager/export-zip-file.webp) -->

![Bouton export](@site/static/img/site-manager-menu.webp)
![Bouton export](@site/static/img/site-manager/export-zip-file.webp)

<!-- The exported file contains the complete site you've built. You could host it on any server that supports PHP and SQLite. All WordPress core files, plugins, themes, and everything else you've added to your site are in there. -->

Expand All @@ -125,13 +125,25 @@ Le fichier de base de données SQLite est également inclus dans l’export, vou

## Restaurer un site sauvegardé

<!-- You can restore the saved site using the "Import from .zip" button in the site management panel: -->
<!-- You can restore the saved site using the "Import from .zip" button in the Playground dashboard panel: -->

Vous pouvez restaurer le site que vous avez sauvegardé en utilisant le bouton « Importer depuis .zip » dans panneau de gestion du site :
Vous pouvez restaurer le site que vous avez sauvegardé en utilisant le bouton « Importer depuis .zip » dans le panneau de tableau de bord Playground :

<!-- ![Import from .zip button](@site/static/img/site-manager-import-actions-menu.webp) -->
<!-- 1. Open the Playground dashboard panel: -->

![Importer depuis un bouton .zip](@site/static/img/site-manager-import-actions-menu.webp)
1. Ouvrez le panneau de tableau de bord Playground :

<!-- ![Open Playground Dashboard](@site/static/img/dashboard/open-playground-dashboard.webp) -->

![Ouvrir le tableau de bord Playground](@site/static/img/dashboard/open-playground-dashboard.webp)

<!-- 1. Use the "Import .zip" button at the end of the "Start a new Playground" section -->

1. Utilisez le bouton « Importer .zip » à la fin de la section « Démarrer un nouveau Playground »

<!-- ![Open Playground Dashboard](@site/static/img/dashboard/import-playground.webp) -->

![Ouvrir le tableau de bord Playground](@site/static/img/dashboard/import-playground.webp)

<!-- ## Use a specific WordPress or PHP version -->

Expand Down Expand Up @@ -159,12 +171,11 @@ Les tests de compatibilité avec tant de versions de WordPress et de PHP ont tou

Vous pouvez également utiliser les [paramètres de requête](/developers/apis/query-api) `wp` et `php` pour ouvrir Playground avec les bonnes versions déjà chargées :

- https://playground.wordpress.net/?wp=6.5
- https://playground.wordpress.net/?php=8.3
- https://playground.wordpress.net/?php=8.2&wp=6.2
- https://playground.wordpress.net/?wp=6.5
- https://playground.wordpress.net/?php=8.3
- https://playground.wordpress.net/?php=8.2&wp=6.2

<ThisIsQueryApi />
Cela s’appelle l’API Query et vous pouvez en apprendre plus [ici](/developers/apis/query-api/).

<!-- To learn more about preparing content for demos, see the [providing content for your demo guide](/guides/providing-content-for-your-demo). -->

Expand Down Expand Up @@ -207,10 +218,3 @@ WordPress Playground est programmable, ce qui signifie que vous pouvez [créer d
<!-- To learn more about developing with WordPress Playground, check out the [development quick start](/developers/build-your-first-app) section. -->

Pour en savoir plus sur le développement avec WordPress Playground, consultez la section [démarrage rapide du développement](/developers/build-your-first-app).

:::
Traduction par [@omarinier](https://profiles.wordpress.org/omarinier/)
et relecture par [@beryldlg](https://profiles.wordpress.org/beryldlg/)
:::
Dernière mise à jour le 6 octobre 2025
:::
Loading