{"id":347,"date":"2023-10-20T16:59:34","date_gmt":"2023-10-20T16:59:34","guid":{"rendered":"https:\/\/wpshortcode.org\/?p=347"},"modified":"2023-10-20T16:59:35","modified_gmt":"2023-10-20T16:59:35","slug":"mw-wp-form","status":"publish","type":"post","link":"https:\/\/wpshortcode.org\/mw-wp-form\/","title":{"rendered":"MW WP Form Shortcodes"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Below, you&#8217;ll find a detailed guide on how to add the <strong>MW WP Form Shortcodes<\/strong> to your WordPress website, including their <strong>parameters<\/strong>, <strong>examples<\/strong>, and <strong>PHP function code<\/strong>. Additionally, we&#8217;ll assist you with common issues that might cause the MW WP Form Plugin shortcodes not to show or not to work correctly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before starting, here is an overview of the MW WP Form Plugin and the shortcodes it provides:<\/p>\n\n\n<p>    <div class=\"plugin-info-box\">\n        <div class=\"top-main\">\n            <!-- SVG Image -->\n            <div class=\"plugin-image\">\n                <img decoding=\"async\" src=\"https:\/\/s.w.org\/plugins\/geopattern-icon\/virtue-toolkit.svg\" alt=\"Plugin Icon\" \/>\n            <\/div>\n            \n            <div class=\"plugin-descriptive-part\">\n                <!-- Plugin Name with Link -->\n\n                    <a class=\"plugin-title\" href=\"https:\/\/wordpress.org\/plugins\/mw-wp-form\" target=\"_blank\" rel=\"noopener\">\n                        MW WP Form                    <\/a>\n\n\n                <!-- Plugin Description -->\n                <p class=\"plugin-description\">\n                    &quot;MW WP Form is a flexible and user-friendly WordPress plugin. It allows you to create custom forms for your site, enhancing user interaction and data collection.&quot;                <\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Rating and Additional Info -->\n        <div class=\"plugin-meta\">\n            <span class=\"plugin-rating\">\n                <span class='stars'>\u2605\u2605\u2605\u2605\u2729<\/span> (22)\n            <\/span>\n            <span class=\"plugin-active-installs\">\n                <strong>Active Installs<\/strong>: 200000+\n            <\/span>\n            <span class=\"plugin-tested\">\n                <strong>Tested with<\/strong>: 6.3.2            <\/span>\n            <span class=\"plugin-php-version\">\n                <strong>PHP Version<\/strong>: 7.4            <\/span>\n        <\/div>\n\n        <!-- List of Included Shortcodes -->\n        <div class=\"plugin-shortcodes\">\n            <strong>Included Shortcodes:<\/strong>\n            <ul>\n                <li>[mwform_value]<\/li><li>[mw_wp_form_confirm_page]<\/li><li>[mwform_formkey]<\/li><li>[mwform]<\/li><li>[mwform_complete_message]<\/li>            <\/ul>\n        <\/div>\n    <\/div>\n    <\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">MW WP Form [mwform_value] Shortcode<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The MW WP Form shortcode is a powerful tool that allows for dynamic input on your WordPress pages. It uses the &#8216;_input_page&#8217; function to generate the content.\n\n\n\nThis shortcode checks if a &#8216;value&#8217; exists in the defaults array and if the &#8216;name&#8217; attribute is set. If the &#8216;value&#8217; attribute isn&#8217;t set, it applies a filter to assign a default value. It then merges the existing attributes with the defaults and returns the input page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[mwform_value]<\/code><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Parameters<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Here is a list of all possible mwform_value shortcode parameters and attributes:<\/p>\n\n\n<ul>\n<li><code>atts<\/code> &#8211; The attributes you want to assign to the form<\/li>\n<li><code>element_content<\/code> &#8211; The content of the form&#8217;s elements<\/li>\n<li><code>value<\/code> &#8211; Default value for the form field<\/li>\n<li><code>name<\/code> &#8211; Name of the form field<\/li>\n<\/ul>\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n\n\n<p><strong>Basic example<\/strong> &#8211; An instance of the mw-wp-form plugin shortcode is used to call the &#8216;_input_page&#8217; function. In this basic example, the &#8216;name&#8217; attribute is specified, and the &#8216;value&#8217; attribute is omitted, allowing the function to assign a default value.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[mwform form_key=\"your_form_key\" name=\"your_field_name\"]<\/code><\/pre>\n\n\n<p><strong>Advanced examples<\/strong><\/p>\n<p>Here, the mw-wp-form plugin shortcode is used with both &#8216;name&#8217; and &#8216;value&#8217; attributes specified. This will override the default &#8216;value&#8217; that would otherwise be assigned by the function.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[mwform form_key=\"your_form_key\" name=\"your_field_name\" value=\"your_value\"]<\/code><\/pre>\n\n\n<p>In this advanced example, the mw-wp-form plugin shortcode is used with multiple &#8216;name&#8217; and &#8216;value&#8217; pairs. This allows for the creation of more complex forms with multiple fields.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[mwform form_key=\"your_form_key\" name1=\"your_field_name1\" value1=\"your_value1\" name2=\"your_field_name2\" value2=\"your_value2\"]<\/code><\/pre>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[mwform_value]<\/code> shortcode, check below the related PHP functions code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode( $this-&gt;shortcode_name, array( $this, '_input_page' ) );<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\nfunction _input_page( $atts, $element_content = null ) {\n\t\t$this-&gt;element_content = $element_content;\n\n\t\tif ( array_key_exists( &#039;value&#039;, $this-&gt;defaults ) &amp;&amp; isset( $atts&#91;&#039;name&#039;] ) &amp;&amp; ! isset( $atts&#91;&#039;value&#039;] ) ) {\n\t\t\t$atts&#91;&#039;value&#039;] = apply_filters(\n\t\t\t\t&#039;mwform_value_&#039; . $this-&gt;form_key,\n\t\t\t\t$this-&gt;defaults&#91;&#039;value&#039;],\n\t\t\t\t$atts&#91;&#039;name&#039;]\n\t\t\t);\n\t\t}\n\t\t$this-&gt;atts = shortcode_atts( $this-&gt;defaults, $atts );\n\n\t\treturn $this-&gt;input_page();\n\t}\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">mw-wp-form\/mw-wp-form\/classes\/abstract\/class.form-field.php<\/code><\/pre>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">MW WP Form [mw_wp_form_confirm_page] Shortcode<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The MW-WP-Form shortcode is designed to create a confirmation page. It takes attributes and content, then returns the confirmation page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[mw_wp_form_confirm_page]<\/code><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n\n\n<p><strong>Basic example<\/strong> &#8211; A simple usage of the shortcode to display a confirmation page. This shortcode doesn&#8217;t require any parameters or attributes, just use it as is to display the confirmation page.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[confirm_page \/]<\/code><\/pre>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[mw_wp_form_confirm_page]<\/code> shortcode, check below the related PHP functions code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode( $this-&gt;shortcode_name, array( $this, '_confirm_page' ) );<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\nfunction _confirm_page( $atts, $element_content = null ) {\n\t\t$this-&gt;element_content = $element_content;\n\t\t$this-&gt;atts            = shortcode_atts( $this-&gt;defaults, $atts );\n\n\t\treturn $this-&gt;confirm_page();\n\t}\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">mw-wp-form\/mw-wp-form\/classes\/abstract\/class.form-field.php<\/code><\/pre>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">MW WP Form [mwform_formkey] Shortcode<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The MW WP Form shortcode, &#8216;mwform_formkey&#8217;, is used to initialize a form on a WordPress site. It takes attributes as parameters to customize the form.\n\n\n\nThe related PHP function &#8216;_mwform_formkey&#8217; triggers the execution of this shortcode. It creates a new instance of the &#8216;MW_WP_Form_Exec_Shortcode&#8217; class and initializes it with the given attributes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[mwform_formkey]<\/code><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n\n\n<p><strong>Basic example<\/strong> &#8211; A simple shortcode usage to execute the &#8216;mwform_formkey&#8217; function with a single attribute. This attribute, &#8216;formkey&#8217;, is the unique identifier for the form you want to display.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[mwform_formkey formkey=\"contact_form\"]<\/code><\/pre>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[mwform_formkey]<\/code> shortcode, check below the related PHP functions code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode( 'mwform_formkey', array( $this, '_mwform_formkey' ) );<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\nfunction _mwform_formkey( $attributes ) {\n\t\t$Exec_Shortcode = new MW_WP_Form_Exec_Shortcode();\n\t\treturn $Exec_Shortcode-&gt;initialize( $attributes );\n\t}\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">mw-wp-form\/mw-wp-form\/classes\/controllers\/class.main.php<\/code><\/pre>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">MW WP Form [mwform] Shortcode<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The MW WP Form shortcode is a powerful tool that generates a form on your WordPress site. It adapts to different views (&#8216;input&#8217;, &#8216;confirm&#8217;) and handles file uploads.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[mwform]<\/code><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n\n\n<p><strong>Basic example<\/strong> &#8211; In the basic usage of the mwform shortcode, you can simply call the shortcode with no parameters. This will display the form with its default settings.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[mwform]<\/code><\/pre>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[mwform]<\/code> shortcode, check below the related PHP functions code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode( 'mwform', array( $this, '_mwform' ) );<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\nfunction _mwform( $attributes, $content = &#039;&#039; ) {\n\t\t$Form = new MW_WP_Form_Form();\n\n\t\tif ( in_array( $this-&gt;view_flg, array( &#039;input&#039;, &#039;confirm&#039; ), true ) ) {\n\t\t\t$content            = $this-&gt;_get_the_content( $content );\n\t\t\t$upload_file_keys   = $this-&gt;Data-&gt;get_post_value_by_key( MWF_Config::UPLOAD_FILE_KEYS );\n\t\t\t$upload_file_hidden = $this-&gt;_get_upload_file_hidden( $upload_file_keys );\n\t\t\t$old_confirm_class  = $this-&gt;_get_old_confirm_class();\n\t\t\t$class_by_style     = $this-&gt;_get_class_by_style();\n\n\t\t\treturn sprintf(\n\t\t\t\t&#039;&lt;div id=&quot;mw_wp_form_%s&quot; class=&quot;mw_wp_form mw_wp_form_%s %s&quot;&gt;\n\t\t\t\t\t%s\n\t\t\t\t&lt;!-- end .mw_wp_form --&gt;&lt;\/div&gt;&#039;,\n\t\t\t\tesc_attr( $this-&gt;form_key ),\n\t\t\t\tesc_attr( $this-&gt;view_flg . &#039; &#039; . $old_confirm_class ),\n\t\t\t\t$class_by_style,\n\t\t\t\t$Form-&gt;start() . do_shortcode( $content ) . $upload_file_hidden . $Form-&gt;end()\n\t\t\t);\n\t\t}\n\t}\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">mw-wp-form\/mw-wp-form\/classes\/services\/class.exec-shortcode.php<\/code><\/pre>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">MW WP Form [mwform_complete_message] Shortcode<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The &#8216;mwform_complete_message&#8217; shortcode from the MW WP Form plugin is used to display a custom completion message after a form is submitted. \n\n\n\nThis shortcode wraps the completion message in a div container with specific ID and class attributes. The &#8216;sprintf&#8217; function formats the message, ensuring it is displayed correctly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[mwform_complete_message]<\/code><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Parameters<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Here is a list of all possible mwform_complete_message shortcode parameters and attributes:<\/p>\n\n\n<ul>\n<li><code>attributes<\/code> &#8211; Custom settings for the form&#8217;s appearance and functionality<\/li>\n<li><code>content<\/code> &#8211; Text, HTML, or another shortcode that appears within the form<\/li>\n<li><code>form_key<\/code> &#8211; Unique key to identify specific form<\/li>\n<li><code>view_flg<\/code> &#8211; Flag to control the visibility of the form<\/li>\n<\/ul>\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n\n\n<p><strong>Basic example<\/strong> &#8211; Displaying a completion message for a form using its unique form key.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[mwform_complete_message form_key=\"your_form_key\"]Thank you for your submission![\/mwform_complete_message]<\/code><\/pre>\n\n\n<p><strong>Advanced examples<\/strong><\/p>\n<p>Displaying a completion message for a form using its form key and view flag. The view flag can be used to control the visibility of the form on the front-end.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[mwform_complete_message form_key=\"your_form_key\" view_flg=\"1\"]Thank you for your submission![\/mwform_complete_message]<\/code><\/pre>\n\n\n<p>Displaying a completion message with custom content. This can be useful if you want to include additional information or instructions after the form has been submitted.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[mwform_complete_message form_key=\"your_form_key\"]<p>Thank you for your submission! We will get back to you within 24 hours.<\/p>[\/mwform_complete_message]<\/code><\/pre>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[mwform_complete_message]<\/code> shortcode, check below the related PHP functions code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode( 'mwform_complete_message', array( $this, '_mwform_complete_message' ) );<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\nfunction _mwform_complete_message( $attributes, $content = &#039;&#039; ) {\n\t\treturn sprintf(\n\t\t\t&#039;&lt;div id=&quot;mw_wp_form_%s&quot; class=&quot;mw_wp_form mw_wp_form_%s&quot;&gt;\n\t\t\t\t%s\n\t\t\t&lt;!-- end .mw_wp_form --&gt;&lt;\/div&gt;&#039;,\n\t\t\tesc_attr( $this-&gt;form_key ),\n\t\t\tesc_attr( $this-&gt;view_flg ),\n\t\t\t$content\n\t\t);\n\t}\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">mw-wp-form\/mw-wp-form\/classes\/services\/class.exec-shortcode.php<\/code><\/pre>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now that you&#8217;ve learned how to embed the <strong>MW WP Form Plugin shortcodes<\/strong>, understood the parameters, and seen code examples, it&#8217;s easy to use and debug any issue that might cause it to &#8216;not work&#8217;. If you still have difficulties with it, don&#8217;t hesitate to leave a comment below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Below, you&#8217;ll find a detailed guide on how to add the MW WP Form Shortcodes to your WordPress website, including their parameters, examples, and PHP function code. Additionally, we&#8217;ll assist you with common issues that might cause the MW WP Form Plugin shortcodes not to show or not to work correctly. Before starting, here is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"name":"MW WP Form","slug":"","version":"5.0.1","author":"<a href=\"https:\/\/web-soudan.co.jp\/\">websoudan<\/a>","icons":"","plugin_tags":"{\"confirm\":\"confirm\",\"form\":\"form\",\"mail\":\"mail\",\"preview\":\"preview\",\"shortcode\":\"shortcode\"}","author_profile":"https:\/\/profiles.wordpress.org\/inc2734\/","requires":"4.0","tested":"6.3.2","requires_php":"7.4","rating":86,"num_ratings":22,"active_installs":200000,"downloaded":1256520,"last_updated":"2023-09-20 2:51am GMT","added":"2012-12-17","homepage":"https:\/\/mw-wp-form.web-soudan.co.jp","short_description":"MW WP Form is shortcode base contact form plugin. This plugin have many features. For example you can use many validation rules, inquiry data saving,  &hellip;","description":"\"MW WP Form is a flexible and user-friendly WordPress plugin. It allows you to create custom forms for your site, enhancing user interaction and data collection.\"","shortcodes":"[\"mwform_value\",\"mw_wp_form_confirm_page\",\"mwform_formkey\",\"mwform\",\"mwform_complete_message\"]","footnotes":""},"categories":[1],"tags":[],"class_list":["post-347","post","type-post","status-publish","format-standard","hentry","category-plugins"],"_links":{"self":[{"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/posts\/347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/comments?post=347"}],"version-history":[{"count":1,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/posts\/347\/revisions"}],"predecessor-version":[{"id":349,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/posts\/347\/revisions\/349"}],"wp:attachment":[{"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/media?parent=347"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/categories?post=347"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/tags?post=347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}