2026年5月21日
2026年5月21日
WordPressのBrevo(旧Sendinblue)との連携
はじめに
Brevo(旧Sendinblue)との連携は初心者から上級者まで悩まされる定番トラブルです。正しい手順で対処すれば必ず解決できますので、一緒に確認していきましょう。
症状・原因
Brevo(旧Sendinblue)との連携が起きる主な原因は以下の通りです。
- プラグイン同士の競合(JavaScriptやCSSの衝突)
- プラグインのバージョンとWordPressコアの非互換
- プラグインの設定ミスや不完全な初期化
- サーバーのPHP設定やメモリ制限による動作不良
解決手順
ステップ1:問題のプラグインを特定して無効化する
管理画面の プラグイン メニューから全プラグインを一括無効化します。その後1つずつ有効化して問題が再発するプラグインを特定します。
# WP-CLIで全プラグインを無効化
wp plugin deactivate --all
ステップ2:プラグインを最新バージョンに更新する
古いバージョンはWordPressコアとの互換性問題が原因でエラーを起こすことがあります。
# WP-CLIで全プラグインを更新
wp plugin update --all
ステップ3:プラグインを削除して再インストールする
プラグインのファイルが破損している場合は、完全削除後に公式ディレクトリから再インストールします。設定はデータベースに保存されているため、多くの場合は設定が維持されます。
ステップ4:競合するプラグインの読み込み順を調整する
functions.php でプラグインの優先度を調整できます。
// 特定プラグインのスクリプト読み込みを後回しにする
add_action( 'wp_enqueue_scripts', function() {
wp_dequeue_script( 'conflict-plugin-script' );
}, 100 );
注意事項
プラグインを無効化する前にバックアップを取ってください。本番環境でのプラグイン変更はメンテナンスモードを使用し、ダウンタイムを最小化することを推奨します。
まとめ
WordPressのBrevo(旧Sendinblue)との連携の解決手順を振り返ります。
1. 問題のプラグインを特定して無効化する
2. プラグインを最新バージョンに更新する
3. プラグインを削除して再インストールする
4. 競合するプラグインの読み込み順を調整する
手順通りに行えば多くのケースで解決できます。解決しない場合はホスティング会社のサポートやWordPress公式フォーラムにご相談ください。