いつも拝見させていただいています。
お客様情報の必須項目のチェックを外したいと思い、Googleなどで調べて色々試してみたのですが上手くいかず、こちらのフォーラムにも解決に至るような投稿が見受けられなかった為改めて質問させていただきました。
add_filter( ‘usces_filter_customer_check’, ‘my_filter_customer_check’ );
function my_filter_customer_check($mes){
$mes = ”;
if ( !is_email($_POST[‘customer’][‘mailaddress1’]) || trim($_POST[‘customer’][‘mailaddress1’]) == ” || trim($_POST[‘customer’][‘mailaddress2’]) == ” || trim($_POST[‘customer’][‘mailaddress1’]) != trim($_POST[‘customer’][‘mailaddress2’]) )
$mes .=_(‘e-mail address is not correct’, ‘usces’) . “<br />”;
if ( trim($_POST[“customer”][“name1”]) == “” )
$mes .=_(‘Name is not correct’, ‘usces’) . “<br />”;
// if ( trim($_POST[“customer”][“name3”]) == “” && USCES_JP )
// $mes .=_(‘Invalid CANNAT pretend.’, ‘usces’) . “<br />”;
return $mes;
}
このようなフックをテーマのfunctions.phpに記述しているのですが上手くいきません。
どこか間違っている部分があるのか、そもそもこの記述ではダメなのかということも分らないので、解決方法をご教示いただけると助かります。