【実装ガイド】FigmaからWordPress「Spectra One + Gutenberg」構築ステップ

はじめに

WordPressブロックテーマでのブログ構築作業を効率よく進めるため、

実務で使用頻度の高いFigmaで構成設計し、Webデザインを「Spectra One + Gutenberg」で実装するための完全手順ガイドをまとめました。

WordPressブロックテーマ + Spectraプラグインを前提に、ノーコードでも再現性を高めたい方に最適化しています。

Figma構成設計 → Spectra One実装の全体フロー

  1. Figma構成設計
  2. WordPressインストール + Spectra One導入
  3. サイトエディターでスタイルをFigmaと同期
  4. セクション単位でSpectraブロックを使い再現
  5. 再利用パターン登録&テンプレート構成
  6. レスポンシブ対応・微調整
  7. 公開&検証

想定するブログのページ構成例

以下のような情報発信+収益化を狙ったブログ構成をFigmaで設計している場合を想定します。

セクション内容使用例
ヒーローセクションキャッチコピー+CTAボタンLP風トップ、メール登録促進など
特徴・提供価値紹介「このブログで得られること」を箇条書き初めて訪れた人向け
人気記事紹介3~4つの人気記事カードリンクPV誘導/回遊率アップ
カテゴリー紹介メインカテゴリへの導線情報の分類をわかりやすく
プロフィール簡単な運営者紹介+リンク信頼感の獲得、内部リンク強化
メルマガ・商品案内無料プレゼントやサービス紹介リード獲得やアフィリエイトに直結
フッターナビ、SNS、著作権など全ページ共通要素

ステップ1:Figmaのブログ設計を整理する

Figma上で確認しておきたいポイント:

  • 見出し構成(H2/H3):記事ページやLP部分の階層が見えるか
  • カードレイアウト:記事一覧、カテゴリ紹介、人気記事など
  • 配色ルール:ブログのブランドカラー(例:アクセントカラー)
  • フォントと文字サイズ:本文・見出し・CTAでバランス良く
  • 余白やグリッド構造:Containerの幅、セクション間の間隔など

ステップ2:WordPressのスタイル設定をFigmaに合わせる

WordPressの「外観 → エディター」からサイト全体のデザインを整えます。

Figmaの要素WordPress設定場所備考
メインフォントスタイル → タイポグラフィGoogle Fontsで近いものを指定
カラー(背景・リンク・ボタン)スタイル → カラーHEX指定で正確に反映可能
角丸・ボーダー各ブロック or Spectra Container設定CSS追加も可能
ボタンの形・配色SpectraのButtonブロックhover設定も可

ステップ3:Figmaの各セクションをSpectraブロックで再現

ブログサイトによく使うブロック構成例(Figma→Spectra変換)

ブログ要素使用ブロック再現のコツ
ヒーロー(キャッチコピー+ボタン)Container + Heading + Button背景画像や中央揃えも簡単
人気記事カード(画像+タイトル)Post Grid / Image + Textカスタム投稿も可
カテゴリ一覧(アイコン+リンク)Icon List / Container Grid視認性重視なら3カラム構成
プロフィール紹介Container + Image + Textモバイル縦並びにも対応
FAQ(よくある質問)FAQブロック折りたたみ機能が便利
メルマガ案内Container + Heading + Form (別プラグイン連携可)CTA強調がポイント

ステップ4:再利用・パターン化で効率アップ

  • 人気記事カードCTAセクションなどは「パターン」として登録
  • 「…」メニューから「パターンに追加」で保存 → 他ページでも使える
  • ヘッダー/フッターは「テンプレートパーツ」として管理

ステップ5:スマホ対応と動作確認

SpectraのContainerや各ブロックにはレスポンシブ設定機能が標準搭載。

  • 各ブロックでデバイスごとに表示・非表示の切り替えが可能
  • スマホ幅に応じてグリッドを縦1列に自動変化もできる
  • プレビューや実機チェックで表示崩れを最終確認

実践Tips:FigmaとSpectra連携の実務的コツ

シーンコツ
色を何度も設定するグローバルカラーに登録しておくと使い回し◎
デザイン崩れを防ぎたい固定幅設定・マージン設定を統一する
チーム制作Figmaの命名ルールとWPのパターン名を一致させると管理しやすい
動きのあるデザインSpectraのアニメーション設定で再現可能(フェード・ズームなど)

補足アドバイス(構築効率を上げるポイント)

  • Figma設計段階で「ブロック単位」で設計しておくと、Spectraで再現しやすい(例:セクション1=Container、見出し+ボタン=Rowなど)
  • カテゴリ・タグ設計は早めに決めておくと、記事設計や内部リンク戦略がスムーズになります。
  • 計測タグはGTM(Google Tag Manager)を使うと、後からABテストやイベント設定も柔軟に対応可

ブロックテーマ連携向け:WordPressのプラグイン

名前種類提供者/開発元特徴・用途
Spectra(旧:Ultimate Addons for Gutenberg)ブロック追加プラグインBrainstorm Forceデザイン性の高いブロックを追加。Figma設計と親和性が高い。Spectra Oneと完全連携。
Editor Plusブロックカスタマイズ補助ExtendifyGutenbergのブロックにCSS・モーション・レスポンシブ設定を柔軟に追加。
Style Book(ブロックテーマ標準機能)WordPress機能WordPress.org(コア機能)Figmaで設計したカラー・フォント・スペーシングをテーマに反映しやすくするビュー。
Gutenberg(WordPressブロックエディター)コアプラグインWordPress.orgFigmaのレイアウト構造(コンポーネント思考)と親和性が高く、基本ブロックを支える中核。

まとめ:作業の流れと工数予測を・・・

全体の流れはこのような形になります。工数お見積もりは、AIなので厳しめ・・・

ただフローが明確になれば後はやる、だけ!
次はいよいよFigmaでのデザイン作業に入ります。

工数予測:全体の流れと目安時間

想定サイトは10ページ程度の収益化ブログ(トップ・記事一覧・カテゴリ・固定ページ含む)のため、時間は規模により変動

ステップ作業内容目安時間備考
① 要件整理サイト構成、ターゲット、導線設計1〜2時間キーワード調査や競合分析があれば+1時間
② Figma設計PC・SP向けトップページ+共通UI設計6〜10時間セクション設計/グリッド構成込み
③ Figmaからスタイル抽出カラー、タイポ、余白設計などの変換1〜2時間WordPressスタイル設定に活用
④ Spectra One導入テーマ・Spectraプラグイン設定・検証1時間子テーマは必要に応じて設定
⑤ グローバルスタイル設定サイト全体の基本デザイン反映1〜2時間カラー/フォント/ボタン等
⑥ トップページ構築ヒーロー・特徴・人気記事などブロック実装3〜5時間CTAやFAQなど含む
⑦ 共通パーツ制作ヘッダー、フッター、CTA、プロフィール等2〜3時間再利用パターンとして保存
⑧ 記事一覧・カテゴリページ構築投稿ループ・Post Grid活用1〜2時間カテゴリ別一覧ページなど
⑨ 固定ページ作成「このブログについて」「お問い合わせ」等1〜2時間シンプル構成前提
⑩ カテゴリ/タグ流し込み投稿への分類付け・構造整理1〜2時間10カテゴリ・50記事想定で分類する場合
⑪ スマホ対応調整モバイルレイアウト確認と修正1〜2時間ブレイクポイントの確認必須
⑫ SNS連携・広告設置SNSアイコン、OGP、AdSenseなど1.5〜2時間SNS OG設定/ウィジェット設置含む
⑬ 計測タグ設定Googleアナリティクス、Search Consoleなど1〜1.5時間Tag Manager使用で再利用可能に
⑭ テスト&微調整表示崩れ、リンク、パフォーマンス確認1〜2時間モバイル・PC・SEO・速度検証含む

合計工数(目安)

  • 合計:26〜38時間(3.5〜5.5営業日)
  • 1日6時間稼働 × 4〜6日が目安
  • 記事執筆・SEO設計・画像制作は別工数(必要なら別途追加可能)