Pular para o conteúdo principal

Limitações

O WordPress Playground está em desenvolvimento ativo e possui algumas limitações que você deve ter em mente ao utilizá-lo e desenvolver com ele.

Você pode acompanhar o status dessas questões no quadro do projeto Playground.

No navegador

Temporário por design

Como o Playground transmite ao invés de servir o WordPress, todas as alterações no banco de dados e uploads serão perdidos ao atualizar a página. Para evitar perder seu trabalho, exporte seu trabalho antes ou ative o armazenamento no navegador/dispositivo através do botão "Salvar" encontrado no menu "Gerenciador do Playground" no canto superior esquerdo do site.

O botão do Gerenciador do Playground:

Open Playground Manager

O botão Salvar:

Save Button

Ao desenvolver com o Playground

Peculiaridades do iframe

O Playground renderiza o WordPress em um iframe, então clicar em links com target="_top" recarregará a página em que você está trabalhando.

Além disso, pop-ups JavaScript originados no iframe podem nem sempre ser exibidos.

Executar funções PHP do WordPress

O Playground suporta a execução de código PHP em Blueprints usando o passo runPHP. Para executar funções PHP específicas do WordPress, é necessário primeiro importar wp-load.php:

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

Usando WP-CLI

Você pode executar comandos wp-cli através do passo wp-cli dos Blueprints. No entanto, como o Playground roda no navegador, ele não suporta a lista completa de comandos disponíveis. Embora não haja uma lista definitiva de comandos suportados, experimentar na demonstração online ajudará você a avaliar o que é possível.