学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

Shoji Motoki

フリーランスでWEBやデザインの制作をやっています。 未経験独学からのスタートなので、至らないところがたくさんありますがよろしくお願いします。 ・デザイン事務所 約4年勤務 ・2022年1月 独立 ホームページ制作、WordPress、デザイン制作、その他
プロフィールをもっとみる

--

募集をシェアしてメンターを探そう
シェア

※ この募集は締め切られました。

フロントエンド React.js JavaScript jQuery HTML/CSS PHP

【費用応相談】WordPress プラグイン MW WP Formについての相談(完了ページに入力値を表示させたい)

2023年7月24日
単発
予算
10,000円
提案数
5人が提案中
応募期限
終了

【教えてもらいたいこと】
プログラミング/フロントエンド, PHP, JavaScript, jQuery, React.js, HTML/CSS

【利用目的】
技術的な質問・相談

【具体的な相談内容】
【WordPressに詳しい方】
【プラグインに詳しい方】
【MW WP Formに詳しい方】
【PHPに詳しい方】
【フォームの挙動などに詳しい方】

<?php
$MW_WP_Form_Data = MW_WP_Form_Data::getInstance();
$name = $MW_WP_Form_Data->get('name');
$email = $MW_WP_Form_Data->get('email');
$message = $MW_WP_Form_Data->get('message');
?>
上記の様なコードで、入力値を取得し、

<p>
<?php echo esc_html($email); ?>
<br>からの問合せを受け付けました
</p>
といった形で、送信完了画面(サンクスページ)に実際に入力された値を表示させたいのですが、なぜか上手くいくページと警告が出てしまうページが存在します。
過去のフォーラムの質問(https://wordpress.org/support/topic/v4%e3%81%a7mw_wp_form_datagetinstance-%e3%83%95%e3%82%a9%e3%83%bc%e3%83%a0%e8%ad%98%e5%88%a5%e5%ad%90-%e3%81%8b%e3%82%89%e3%81%ae%e6%95%b4%e5%bd%a2%e3%81%95%e3%82%8c%e3%81%9f%e3%83%87/)を見て、

MW_WP_Form_Data::getInstance() を MW_WP_Form_Data::connect() に置き換えて調整してみましたが、そちらの場合は特に警告も出ず、var_dump しても null が返ってきていました。

MW_WP_Form_Data::getInstance() が上手く動いていないページでは、

Warning: count(): Parameter must be an array or an object that implements Countable in /home/skydining/one-regi.com/public_html/cms/wp-content/plugins/mw-wp-form/classes/models/class.data.php on line 146
の様な警告が出ております。

一応、該当のファイルも確認しましたが、正常に動いているページもあるため直接問題ではなさそうに感じています。

解決できそうな方、アドバイスいただけますと助かります。
費用が足りない場合はお知らせください。可能な限り相談に応じさせていただきます。

よろしくお願い致します。

【希望相談スタイル】
チャット, ビデオ通話

【目安予算】
10000円

Shoji Motoki

プロフィール

フリーランスでWEBやデザインの制作をやっています。

未経験独学からのスタートなので、至らないところがたくさんありますがよろしくお願いします。

・デザイン事務所 約4年勤務
・2022年1月 独立

ホームページ制作、WordPress、デザイン制作、その他

--

募集をシェアしてメンターを探そう
シェア