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:
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:
Observe que o Blueprint deve ser publicamente acessível e servido com o cabeçalho Access-Control-Allow-Origin correto:
Access-Control-Allow-Origin: *