Aller au contenu principal

Limitations

WordPress Playground est en développement actif et présente certaines limitations que vous devez garder à l'esprit lors de son utilisation et du développement avec celui-ci.

Vous pouvez suivre l'état de ces problèmes sur le tableau de bord du projet Playground.

Dans le navigateur

Conçu pour être temporaire

Comme Playground diffuse plutôt que sert WordPress, toutes les modifications de la base de données et les téléversements seront perdus lorsque vous actualiserez la page. Pour éviter de perdre votre travail, exportez votre travail avant ou activez le stockage dans le navigateur/appareil via le bouton "Enregistrer" situé en haut à droite, à côté de la barre d'adresse.

1. Exportation de Playground :

Save Button

2. Bouton Enregistrer :

Save Button

Compatibilité des navigateurs

WordPress Playground est conçu pour fonctionner sur tous les principaux navigateurs de bureau et mobiles. Cela inclut :

  • Navigateurs de bureau : Chrome, Firefox, Safari, Edge et autres navigateurs basés sur Chromium
  • Navigateurs mobiles : Safari (iOS), Chrome (Android) et autres variantes de navigateurs mobiles

Playground exploite les technologies web modernes et devrait fonctionner de manière cohérente dans ces environnements de navigateur. Cependant, certaines fonctionnalités avancées peuvent avoir différents niveaux de support selon le navigateur spécifique et sa version.

Note : Le support d'Opera Mini n'est pas actuellement confirmé.

Lors du développement avec Playground

Particularités des iframes

Playground affiche WordPress dans un iframe, donc cliquer sur des liens avec target="_top" rechargera la page sur laquelle vous travaillez.

De plus, les popups JavaScript provenant de l'iframe peuvent ne pas toujours s'afficher.

Exécuter des fonctions PHP WordPress

Playground prend en charge l'exécution de code PHP dans les Blueprints en utilisant l'étape runPHP. Pour exécuter des fonctions PHP spécifiques à WordPress, vous devez d'abord inclure wp-load.php :

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

Utilisation de WP-CLI

Vous pouvez exécuter des commandes wp-cli via l'étape wp-cli des Blueprints. Cependant, comme Playground s'exécute dans le navigateur, il ne prend pas en charge la liste complète des commandes disponibles. Bien qu'il n'existe pas de liste définitive des commandes prises en charge, expérimenter avec la démo en ligne vous aidera à évaluer ce qui est possible.