ロゴSVGの生成
ロゴSVGの生成機能を使用すると、テーマビルダーからカスタムのロゴSVGを生成し、WordPressサイト に直接埋め込むことができます。この際、自動的に名前空間を考慮したサニタイズ処理が施されます。
概要
この機能は、サイトのブランディングの方向性やデザインの好みに基づいて、スケーラブルなベクターグラフィック(SVG)のロゴを生成します。生成されたSVGは、視覚的な完全性を保ちながら、WordPressでの使用に安全であることを保証するために自動的にサニタイズされます。
パラメータ
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
site_name | string | はい | ロゴを生成するサイト名 |
style | string | はい | デザインのスタイル(例:「モダン」、「クラシック」、「ミニマル」、「遊び心のある」) |
colors | array | いいえ | ロゴに使用する色の16進数コードの配列(例:["#678233", "#ffffff"]) |
width | number | いいえ | SVGの幅(ピクセル)。(デフォルト:200) |
height | number | いいえ | SVGの高さ(ピクセル)。(デフォルト:200) |
include_text | boolean | いいえ | サイト名をロゴのテキストとして含めるかどうか(デフォルト:true) |
出力形式
この機能は、以下の構造を持つSVG文字列を返します。
{
"svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 200 200\">...</svg>",
"width": 200,
"height": 200,
"colors_used": ["#678233", "#ffffff"],
"sanitised": true
}