WordPressプラグイン開発 – 【成功】顧客リストの表示

このブログは初心者がPHPを独習する過程で備忘録的に書いています。内容に不理解による誤りがあるかもしれません。もし、誤りがありましたらご指摘頂けば幸いです。

簡単だ楽だと偉そうに言ってたバチが当たったのか、今日はかなりハマりました。Contact7のお問い合わせフォームから顧客テーブルにデーターを自動登録させようと頑張ったのですが、まだできません(T_T)

中途半端に終わりました。。。

顧客リストの表示はできた

//レコードの読み出し
global $wpdb;
$table_name = $wpdb->prefix . 'kpw_client_table';
$query = "SELECT * FROM {$table_name}";
$post_row = $wpdb->get_results($query);
$result[] = "<h3>■ 顧客リスト</h3>";
foreach ($post_row as $row){
    $result[] = "<p>$row->id : $row->client_name : <a href=mailto:$row->client_email>$row->client_email</a> : $row->client_subject<hr></p>";
}
echo implode ( $result );

割と簡単でした。

まとめ

やりたいことは、「ContactForm7のお問い合わせフォームから送られたデーターを直接顧客テーブルに保存したい」です。中々これといった情報を見つけられませんでした。何かこう、呼び出すタイミングとか、フックの問題とか、フォームのURLとかの問題かもしれません。

でもまぁ、顧客リスト表示には成功したんで良しとします。

 

2019/9/11 WordPressプラグイン開発は一旦終了しLaravelでの開発に切り替えました。

カンタンProWPとは
ファイルメーカーProを使用しないでWEB上でカンタンProの機能を実現するWordPressのプラグインです。2019年7月4日から開発を始めています。

だれでも手軽に、どこでも、安価にカンタンProを利用できるようにすることが開発の目的です。PHP(プログラミング言語)を使った開発になります。PHPについて一から勉強して開発を進めていきます。

コメント