// Contact Form7のお問い合せフォーム項目にひらがなが無ければ送信不可 add_filter('wpcf7_validate_textarea', 'wpcf7_validation_textarea_hiragana', 10, 2); add_filter('wpcf7_validate_textarea*', 'wpcf7_validation_textarea_hiragana', 10, 2); function wpcf7_validation_textarea_hiragana($result, $tag) { $name = $tag['name']; $value = (isset($_POST[$name])) ? (string) $_POST[$name] : ''; if ($value !== '' && !preg_match('/[ぁ-ん]/u', $value)) { $result['valid'] = false; $result['reason'] = array($name => 'エラー:こちらの内容は送信できません。'); } return $result; }{"id":34,"count":0,"description":"","link":"https:\/\/one-foodie.com\/area\/shibuya-ebisu-daikanyama\/","name":"\u6e0b\u8c37\u30fb\u6075\u6bd4\u5bff\u30fb\u4ee3\u5b98\u5c71","slug":"shibuya-ebisu-daikanyama","taxonomy":"area","parent":28,"meta":[],"_links":{"self":[{"href":"https:\/\/one-foodie.com\/wp-json\/wp\/v2\/area\/34"}],"collection":[{"href":"https:\/\/one-foodie.com\/wp-json\/wp\/v2\/area"}],"about":[{"href":"https:\/\/one-foodie.com\/wp-json\/wp\/v2\/taxonomies\/area"}],"up":[{"embeddable":true,"href":"https:\/\/one-foodie.com\/wp-json\/wp\/v2\/area\/28"}],"wp:post_type":[{"href":"https:\/\/one-foodie.com\/wp-json\/wp\/v2\/posts?area=34"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}