2026年5月20日

2026年5月20日

Elementorの基本的な使い方とページ作成手順

はじめに

Elementorは世界で最も使われているWordPressページビルダープラグインです。コーディング不要でプロ品質のページを作れます。無料版と有料版(Pro)の違い・基本操作・パフォーマンスへの影響と対策を解説します。

症状・原因

  • Elementorでページを作ったが表示が遅い
  • ヘッダー・フッターをElementorで編集したい(Pro機能)
  • Elementorのデータが多くてデータベースが肥大化している
  • テンプレートを別サイトにエクスポートしたい

解決手順

ステップ1:インストールと有効化

# 無料版
wp plugin install elementor --activate

# Elementor Pro(公式サイトからDL後)
wp plugin install /path/to/elementor-pro.zip --activate

ステップ2:グローバル設定を行う(最初に必須)

Elementor → 設定 →「スタイル」タブ
→ デフォルトカラー: ブランドカラーを設定
→ デフォルトフォント: 本文・見出し用フォントを設定
→ コンテンツ幅: 1200px(推奨)
→ 要素の間隔: 10px

グローバルカラーを定義:

Elementor → グローバル設定 → カラー
→ プライマリ: #2271b1
→ セカンダリ: #d63638
→ テキスト: #1d2327
→ アクセント: #00a32a

ステップ3:ページを作成する

固定ページ → 新規追加 →「Elementorで編集」
→ テンプレートを選択(ライブラリから)または白紙から作成
→ セクション追加 → カラム設定 → ウィジェットをドラッグ

主なウィジェット:

  • 見出し: H1〜H6 + SEO考慮したタグ設定
  • テキストエディター: リッチテキスト
  • 画像: 遅延読み込み・ALT設定
  • ボタン: CTA(行動喚起)
  • フォーム(Pro): お問い合わせフォーム内蔵

ステップ4:テンプレートを保存・エクスポートする

作成したページをテンプレートとして保存:

Elementor編集画面 → 公開ボタン横の矢印 →「テンプレートとして保存」
→ テンプレート名: LP-v1

別サイトへエクスポート:

Elementor → テンプレート → 保存済みテンプレート
→ エクスポート → .json ファイルをダウンロード
→ 移行先サイトで → インポート

ステップ5:データベースの肥大化を解消する

Elementorは改訂履歴をDBに大量保存するため定期的なクリーンアップが必要です:

# Elementorのデータをクリーンアップ
wp elementor flush-css
wp elementor regenerate-files

# 不要な改訂履歴を削除
wp post delete $(wp post list --post_type=revision --format=ids) --force

# Elementorのキャッシュをクリア
wp cache flush

ステップ6:パフォーマンスを最適化する

Elementor → 設定 →「パフォーマンス」タブ
→ CSS 印刷方法: 外部ファイル(推奨)
→ アセットの読み込み: 使用するウィジェットのみ
→ 実験的な機能: 最適化されたアセット読み込み ✓
// functions.php — 使わないElementorウィジェットを無効化
add_action('elementor/widgets/register', function(\Elementor\Widgets_Manager $manager) {
    $manager->unregister('counter');
    $manager->unregister('progress');
    $manager->unregister('testimonial');
}, 15);

注意事項

  • Elementorはページのレンダリングに多くのCSS/JSを生成します。キャッシュプラグインと組み合わせてパフォーマンスを補ってください
  • wp-content/uploads/elementor/ フォルダに生成されたCSSファイルのパーミッションが755になっているか確認してください
  • Elementor Proはサイトライセンス(1サイト・3サイト・無制限)があります

まとめ

Elementorはグローバルカラー・フォント設定を最初に行い、テンプレートライブラリからページを作成するのが効率的です。DBの肥大化対策として wp elementor flush-css && wp post delete $(wp post list --post_type=revision --format=ids) --force を定期実行してください。

お気軽にご相談ください

お見積りへ お問い合わせへ