メインコンテンツへスキップ

ブループリントの機能と 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),
});

詳細情報や実際の使用例については、ブループリントの手順ページをご覧ください。