前提・実現したいこと
WPプラグイン(mw wp form)で投稿があった際、
chatworkで通知を受け取るシステムを作りたいと思っています。
他サイトで見つけたコードを実装したところ、以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
'body' => '[info][title]お問い合わせ[/title]' . $mail_body . '[/info]'
に対して、
syntax error, unexpected ' ' (T_STRING), expecting ')'
該当のソースコード
get('message') . "\n"; $mail_body .= "名前:" . $MW_WP_Form_Data->get('name') . "\n"; $mail_body .= "メールアドレス:" . $MW_WP_Form_Data->get('email') . "\n"; $mail_body .= "事務所名・会社名:" . $MW_WP_Form_Data->get('company') . "\n"; $mail_body .= "電話番号:" . $MW_WP_Form_Data->get('tel') . "\n"; $mail_body .= "送信日時:" . date_i18n("Y/m/d (D) H:i:s") . "\n"; $datas = array( 'body' => '[info][title]資料請求[/title]' . $mail_body . '[/info]' ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://api.chatwork.com/v2/rooms/〜〜/messages"); curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-ChatWorkToken: 〜〜〜')); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($datas, '', '&')); curl_exec($ch); curl_close($ch); } add_action('mwform_before_send_reply_mail_mw-wp-form-●●', 'my_mwform_before_send_reply_mail');
どのように修正すれば良いのでしょうか。
ご回答いただけますと幸いです。
あなたの回答
tips
プレビュー