Contact Form 7 でundefined function wpcf7_table_name()のエラー
-
お世話になっております。
Contact Form7で
plugins/contact-form-7/includes/classes.php
を変更して、アップロードしたことをきっかけに
これ以降、コンタクトフォームを使った画面
http://kyohitoe.com/reservation
や、
Worpress管理画面の「お問い合わせ」画面
コンタクトフォームの編集<管理画面
を開くと、
下記のエラーが出ます。Fatal error: Call to undefined function wpcf7_table_name() in /home/sites/chicappa.jp/users/chicappa.jp-kyohitoe/web/wordpress/wp-content/plugins/contact-form-7/includes/classes.php on line 527
classes.phpをオリジナルのファイルに戻し、
すべてのプラグインを停止、再起動しても
同様のエラーとなります。何が原因なのか見当が付かず、検索でも過去事例が見つからないため
恐縮ですが、フォーラムでご教示頂きたく、
よろしくお願いいたします。以下、何をやろうとしていて、エラーになってしまったかを記すと
classes.phpの62行目の後を、下記のように変更しました。60:$form .= ‘<input type=”hidden” name=”_wpcf7_unit_tag” value=”‘
61: . esc_attr( $this->unit_tag ) . ‘” />’ . “\n”;
62:$form .= ‘</div>’ . “\n”;
**: $form .= $this->form_response_output(); ←★この行を追加★
63:$form .= $this->form_elements();
64:
65:if ( ! $this->responses_count )
66: $form .= $this->form_response_output();この目的は、(Ktai Styleを用いて)携帯からフォームを送信すると、
デフォルトではメール送信完了のメッセージが分かりにくく、
画面上部に表示させたかったためです。
なお、同様のトピック
http://ja.forums.wordpress.org/topic/1771?replies=9
を参考にしましたが、この方法だと、携帯の場合は表示されないので、
classes.phpファイルを直接変更する方法を考えました。下記環境で使用しております。
—
WordPress 2.9.2
Contact Form 7 バージョン 2.2
Ktai Style バージョン 2.0.0
テーマ:MEGUMI Theme Portal 1.6をベースにしたものWebサーバー:チカッパ
PHP 5
MySQL5.0ブラウザ:IE8.0/FF3.6.3
URL:http://kyohitoe.com/
—よろしくお願いいたします。
- トピック「Contact Form 7 でundefined function wpcf7_table_name()のエラー」には新たに返信することはできません。