{"id":326047,"date":"2026-06-29T07:01:38","date_gmt":"2026-06-29T07:01:38","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/kaze-wp-form\/"},"modified":"2026-06-29T07:01:25","modified_gmt":"2026-06-29T07:01:25","slug":"kaze-contact-form","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/kaze-contact-form\/","author":16691676,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"6.2","requires_php":"7.3","requires_plugins":null,"header_name":"Kaze Contact Form","header_author":"Kaze Contact Form","header_description":"\u65e5\u672c\u8a9e\u5bfe\u5fdc\u306e\u304a\u554f\u3044\u5408\u308f\u305b\u30d5\u30a9\u30fc\u30e0\u30d7\u30e9\u30b0\u30a4\u30f3\u3067\u3059\u3002","assets_banners_color":"e7f5ec","last_updated":"2026-06-29 07:01:25","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":40,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"protechinc","date":"2026-06-29 07:01:25"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3589540,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3589540,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3589566,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[358,361,5622],"plugin_category":[42],"plugin_contributors":[269371],"plugin_business_model":[],"class_list":["post-326047","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form","plugin_tags-form","plugin_tags-japanese","plugin_category-contact-forms","plugin_contributors-protechinc","plugin_committers-protechinc"],"banners":{"banner":"https:\/\/ps.w.org\/kaze-contact-form\/assets\/banner-772x250.png?rev=3589566","banner_2x":"https:\/\/ps.w.org\/kaze-contact-form\/assets\/banner-1544x500.png?rev=3589540","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/kaze-contact-form\/assets\/icon-256x256.png?rev=3589540","icon_2x":"https:\/\/ps.w.org\/kaze-contact-form\/assets\/icon-256x256.png?rev=3589540","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Kaze Contact Form is a contact form plugin for WordPress sites that need a Japanese-friendly administration experience.\nIt provides a three-step input, confirmation, and completion flow, entry storage, mail notifications, CSV export,\nWordPress Privacy Tools integration, and tools for moving form definitions from MW WP Form.<\/p>\n\n<p>The plugin focuses on the core workflows needed to operate contact forms after migration. It is not a complete\ndrop-in replacement for every MW WP Form extension point, but it keeps the main visible behaviors traceable and\ndocuments the intentional differences.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Multiple form management with the <code>[kaze_contact_form id=\"123\"]<\/code> shortcode.<\/li>\n<li>Input, confirmation, and completion screens.<\/li>\n<li>Field types including <code>text<\/code>, <code>email<\/code>, <code>tel<\/code>, <code>textarea<\/code>, <code>select<\/code>, <code>radio<\/code>, <code>checkbox<\/code>, and date fields.<\/li>\n<li>Server-side validation for required fields, email addresses, telephone numbers, postal codes, and length limits.<\/li>\n<li>Administrator mail, auto-reply mail, sender settings, and Return-Path support.<\/li>\n<li>Entry storage, entry detail screens, and CSV export.<\/li>\n<li>JSON export and import for form definitions.<\/li>\n<li>Honeypot and rate limit checks.<\/li>\n<li>Optional Akismet spam checks when the Akismet plugin and API key are configured.<\/li>\n<li>WordPress Privacy Tools exporter and eraser integration.<\/li>\n<li>Administration tools for MW WP Form migration.<\/li>\n<li>Japanese administration UI and the <code>kaze-contact-form<\/code> text domain.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>From the WordPress.org plugin directory<\/h4>\n\n<ol>\n<li>In the WordPress administration screen, go to Plugins &gt; Add New.<\/li>\n<li>Search for \"Kaze Contact Form\".<\/li>\n<li>Click Install Now, then activate Kaze Contact Form.<\/li>\n<\/ol>\n\n<h4>From a ZIP file<\/h4>\n\n<ol>\n<li>Prepare the Kaze Contact Form ZIP file.<\/li>\n<li>In the WordPress administration screen, go to Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Select the ZIP file, click Install Now, then activate Kaze Contact Form.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20uninstalling%20the%20plugin%20delete%20form%20data%3F\"><h3>Does uninstalling the plugin delete form data?<\/h3><\/dt>\n<dd><p>No. Data is preserved by default. It is deleted only when the explicit uninstall data deletion option is enabled.<\/p>\n\n<p>On multisite installations, uninstall cleanup runs for the site where the plugin data deletion option is enabled. It does not guarantee network-wide deletion for every site.<\/p><\/dd>\n<dt id=\"what%20personal%20data%20can%20be%20stored%20in%20entries%3F\"><h3>What personal data can be stored in entries?<\/h3><\/dt>\n<dd><p>When entry storage is enabled, submitted form values are stored as entries. Depending on the form storage settings, entries can also store the submitter IP address and user agent. Stored entries are available through the WordPress Privacy Tools exporter and eraser integration.<\/p><\/dd>\n<dt id=\"how%20are%20uploaded%20files%20stored%3F\"><h3>How are uploaded files stored?<\/h3><\/dt>\n<dd><p>Uploaded files are stored in a protected temporary directory before the submission is completed. If entry storage is enabled, completed uploads are moved to a plugin-specific subdirectory inside the WordPress uploads directory and registered as Media Library attachments, so the attachment URL can be publicly reachable depending on the site's media access configuration. If entry storage is disabled, uploaded files are used for mail attachments during submission processing and then removed from temporary storage.<\/p><\/dd>\n<dt id=\"does%20the%20akismet%20integration%20send%20data%20to%20an%20external%20service%3F\"><h3>Does the Akismet integration send data to an external service?<\/h3><\/dt>\n<dd><p>Yes, but only when the Akismet plugin is active, an API key is configured, and Kaze Contact Form has Akismet field mappings for the form. In that case, the plugin sends data to the Akismet service for spam checking.<\/p>\n\n<p>The submitted data can include the site URL, language and character set, submitter IP address, user agent, referrer, form page URL, submitted values mapped to the Akismet author, email, and URL fields, a content value built from submitted form data, and selected request metadata. Some server values, such as cookies and authentication-related data, are excluded.<\/p>\n\n<p>Akismet is an external service provided by Automattic. See Akismet, Akismet Terms of Use, and Akismet Privacy Policy for details.<\/p>\n\n<ul>\n<li>Akismet: https:\/\/akismet.com\/<\/li>\n<li>Terms of Use: https:\/\/akismet.com\/tos\/<\/li>\n<li>Privacy Policy: https:\/\/akismet.com\/privacy\/<\/li>\n<\/ul><\/dd>\n<dt id=\"is%20this%20plugin%20fully%20compatible%20with%20mw%20wp%20form%3F\"><h3>Is this plugin fully compatible with MW WP Form?<\/h3><\/dt>\n<dd><p>No. The plugin focuses on the main user-visible workflows and migration paths, but it does not aim to reproduce every MW WP Form extension point.<\/p><\/dd>\n<dt id=\"does%20form%20definition%20export%20include%20submitted%20entries%3F\"><h3>Does form definition export include submitted entries?<\/h3><\/dt>\n<dd><p>No. Exported JSON contains only the form definition, including fields, body content, display settings, entry storage settings, spam settings, and mail settings. Submitted entries and uploaded files are managed separately through entry screens and CSV export.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Added form creation, three-step submission, entry storage, mail notifications, CSV export, form definition JSON export and import, Privacy Tools integration, and MW WP Form migration tools.<\/li>\n<\/ul>","raw_excerpt":"A Japanese-friendly contact form plugin with form migration tools, saved entries, mail notifications, CSV export, and privacy tools.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/326047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=326047"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/protechinc"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=326047"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=326047"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=326047"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=326047"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=326047"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=326047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}