ブループリントの機能と API クライアント
JSON オブジェクト内で宣言できるすべてのブループリントステップには、直接使用できるハンドラー関数も用意されています。
例えば:
import { startPlaygroundWeb, login, installPlugin } from 'https://playground.wordpress.net/client/index.js';
const client = await startPlaygroundWeb({
iframe: document.getElementById('wp'),
remoteUrl: `https://playground.wordpress.net/remote.html`,
});
await client.isReady();
await login(client, {
username: 'admin',
password: 'password',
});
await installPlugin(client, {
// Resources can only be used with JSON Blueprints.
// If you use functions, you must provide the resolved
// file.
pluginData: await fetch(pluginUrl),
});
詳細情報や実際の使用例については、ブループリントの手順ページをご覧ください。