I released Contact Form 7 1.8.0.2.
If you are seeing an error like below, please update soon.
Fatal error: Call to undefined function get_shortcode_regex() in /…/wp-content/plugins/contact-form-7/wp-contact-form-7.php on line 115
This release also includes new translation packages, Traditional Chinese translation newly created by James Wu, and Turkish translation updated by Hasan Yılmaz. Thank you very much.
(以下、日本語)
Contact Form 7 1.8.0.2 をリリースしました。以前のバージョンで下のようなエラーが出ている、という場合は、バージョンアップすることで解決するはずです。
Fatal error: Call to undefined function get_shortcode_regex() in /…/wp-content/plugins/contact-form-7/wp-contact-form-7.php on line 115
繁体字中国語の翻訳が James Wu さんにより新たに追加され、トルコ語の翻訳が Hasan Yılmaz さんにより更新されました。ありがとうございます。
10 replies on “Contact Form 7 1.8.0.2”
Contact Form 7 1.8.0.2 を利用させていただいております。
管理画面、送信メッセージともに英語表示されてしまいます。
どこを確認すればよいのでしょうか。
※ WordPress のバージョンは 2.6.1 です。
ぶしつけですが、よろしくお願いします。
linkseed さん、こちらをご確認ください。
wp-config.php の編集
Contact Form 7 の言語設定は
WPLANGに従います。早速の回答ありがとうございます。
wp-config.php の WPLANG はデフォルトのままで、
define (‘WPLANG’, ‘ja’);
となっています。
また、
… /plugins/contact-form-7/languages
フォルダ以下に
wpcf7-ja.po
wpcf7-ja.mo
の両ファイルがあることも確認しています。
linkseed さん、Contact Form 7 以外の日本語化はできていますか?
ダッシュボードなどの管理画面の日本語化はできています。
今まで気にしていなかったのですが、改めて調べてみると、Plugin 関連では、Akismet の管理画面は日本語化されていますが、All in One SEO Pack、Google XML Sitemaps、WordPress Database Backup の各管理画面は日本語化されていない状態です。
wpcf7-ja.mo のバイナリファイルが破損している可能性が考えられます。もう一度プラグインのパッケージをダウンロードして、そこから wpcf7-ja.mo を所定の場所にアップロードしてみてください。その際、FTP のテキストモードで転送しないようご注意ください。それで直るかもしれません。
直らなかったらお手数ですが再度ご連絡ください。あと念のためですが、WordPress MU ではなく普通の WordPress の方をお使いですよね?
wpcf7-ja.mo の再アップロードで直りました。
はじめに試してみるべきでした。
何度もお手数をおかけして申し訳ありませんでした。
本当にありがとうございました。
蛇足ながら、本家の WordPress 日本語版を使用しています。
1.8.0.1 と 1.8.0.2 のアップデートはプラグイン管理画面から自動アップデートを使用してアップデートを行っておりました。
linkseed さん、解決されたようで何よりです。mo ファイルの破損の事例は初めてでしたのでこちらも参考になりました。ご報告ありがとうございます。
ちなみに自動アップデートでバイナリファイルが破損する問題は WordPress 本体のバグとして報告されていまして、2.7 では解決しているはずです。
Hi,
I am experiencing a very unusual problem with the contact form 1.8.0.2
Email from certain computers does not get sent through the contact form.
We have changed the server and yet the problem remains.
Please let me know if any of you has experienced any similar problems
Thanks
Cristina, you can see a result message shown after submitting? Spam filter is the most possible cause, though.