WORDPRESS

Contact form 7 とphpのバージョン対応(ついでにFlamingo)

Shinpei Okada

phpのバージョンが古いサイトでContact form 7とFlamingoをなるべく新しいものを入れたい時のためのメモ。

今回の案件では、Wordpressが6.2.3、phpが7.2.13で動いているサイトでCF7のバージョンが5.6.3。「承諾確認(acceptance)」を入れているフォームで送信できない現象が発生していた。

必須項目(名前)に文字列が入力されているにも関わらず、なぜか未入力の判定になり、しかもエラーメッセージが一瞬表示されては消えるという状態だった。

おそらくは他のプラグインと干渉していたと思われるが、同環境に入れられる範囲で最新のCF7にアップデートしたら解消した。

なおCF7のバージョン5.8以降はphp7.4以上が必須となるため、そのままではWordpressのプラグイン管理画面からは更新ができない。

特定のバージョンのプラグインをインストール(アップデート)する場合には、別途Wordpress.orgかGitHubから入手したzipファイルをアップロードすることで更新が可能だ。

php7.2.13の場合は、対応するContact Form 7は5.7.7、Flamingoは2.3が最新版となる。

INDEX

プラグインとWordpress・phpのバージョン

Contact Form 7

CF7リリースWordPressphp
5.12018.124.95.2.4
5.22020.075.35.6.2
5.32020.105.45.6.2
5.42021.025.55.6.2
5.52021.105.75.6.2
5.62022.065.95.6.2
5.72022.126.05.6.2
5.82023.086.27.4

Flamingo

FlamingoリリースWordPressphp
2.12019.09
2.22020.075.35.6.2
2.32022.065.95.6.2
2.42023.056.27.4

旧バージョンのプラグインをダウンロード

WordPress.orgよりダウンロード可能。
右カラムの「詳細を表示」をクリックして、最下部よりダウンロードするバージョンを選択可能。

古いバージョンを使用する際には、セキュリティのリスクや不具合等に留意されたし。

この記事はどうでしたか?

ひとことメッセージを送る(匿名)
  • URLをコピーしました!

CONSULTATION

機能の追加・業務効率化・見た目や動線の改善——「もっと楽に更新したい」もご相談ください。

プラグインの導入や移行だけでなく、申込の自動処理・一括登録などの機能追加、更新の手間を減らす仕組み、UI・動線の改善、AI 検索対策、スポット修正まで。「作り直すほどではないが、何とかしたい」段階で構いません。今のサイトの URL を添えてご相談ください。

相談してみる

この記事を書いた人

合同会社LOFIR 代表 / エンジニア。中学生のころ、HTML を手打ちしてホームページを作り、検索ロボットが巡回してくれる前の——Yahoo! に電話帳のように「登録申請」していた時代から Web に関わってきました。以来、メディア運営、コンサルティング、システム開発、制作チームのマネジメントを経て、2022 年に合同会社 LOFIR を設立。いまは中小企業の Web 制作・コンテンツ SEO・AI 導入支援を、自社開発の AI ワークフロー基盤「MIMIR」(n8n × Notion × 各社 LLM・40 以上の機能を 365 日稼働)と Claude Code で回しながら手がけています。このブログには、実際に手を動かして分かったことだけを書いています。

INDEX