Pular para o conteúdo principal

Como carregar e executar as Blueprints

Fragmento de URL

A maneira mais rápida de executar Blueprints é colar um no "fragmento" de URL de um site do WordPress Playground. Basta adicionar um # após o .net/.

Vamos supor que você queira criar um Playground com versões específicas do WordPress e PHP usando o seguinte Blueprint:

{
"$schema": "https://playground.wordpress.net/blueprint-schema.json",
"preferredVersions": {
"php": "8.3",
"wp": "5.9"
}
}

Para executá-lo, acesse https://playground.wordpress.net/#{"preferredVersions": {"php":"8.3", "wp":"5.9"}}. Você também pode usar o botão abaixo:

  Executar Blueprint  

Use este método para executar o código de exemplo no próximo capítulo, Crie seu primeiro Blueprint.

Blueprints codificados em Base64

Algumas ferramentas, incluindo o GitHub, podem não formatar o Blueprint corretamente quando colado na URL. Nesses casos, codifique seu Blueprint em Base64 e anexe-o à URL. Por exemplo, esse é o Blueprint acima em formato Base64: eyJwcmVmZXJyZWRWZXJzaW9ucyI6IHsicGhwIjoiNy40IiwgIndwIjoiNS45In19.

Para executá-lo, acesse https://playground.wordpress.net/#eyJwcmVmZXJyZWRWZXJzaW9ucyI6IHsicGhwIjoiNy40IiwgIndwIjoiNS45In19

Carregar Blueprint de uma URL

Quando seu Blueprint se torna muito extenso, você pode carregá-lo através do parâmetro de consulta ?blueprint-url na URL, assim:

https://playground.wordpress.net/?blueprint-url=https://raw.githubusercontent.com/wordpress/blueprints/trunk/blueprints/latest-gutenberg/blueprint.json

Observe que o Blueprint deve ser publicamente acessível e servido com o cabeçalho Access-Control-Allow-Origin correto:

Access-Control-Allow-Origin: *