{"id":76617,"date":"2017-10-25T08:27:39","date_gmt":"2017-10-25T08:27:39","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/html-forms\/"},"modified":"2026-03-11T15:45:37","modified_gmt":"2026-03-11T15:45:37","slug":"html-forms","status":"publish","type":"plugin","link":"https:\/\/scn.wordpress.org\/plugins\/html-forms\/","author":14757570,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.6.4","stable_tag":"1.6.4","tested":"6.9.4","requires":"4.6","requires_php":"5.3","requires_plugins":null,"header_name":"HTML Forms","header_author":"HTML Forms","header_description":"Not just another forms plugin. Simple and flexible.","assets_banners_color":"da2578","last_updated":"2026-03-11 15:45:37","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/htmlformsplugin.com\/","header_plugin_uri":"https:\/\/htmlformsplugin.com\/","header_author_uri":"https:\/\/htmlformsplugin.com\/","rating":4.9,"author_block_rating":0,"active_installs":10000,"downloads":254211,"num_ratings":57,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"DvanKooten","date":"2017-10-27 08:23:34"},"1.0.1":{"tag":"1.0.1","author":"DvanKooten","date":"2017-10-28 18:50:48"},"1.0.2":{"tag":"1.0.2","author":"DvanKooten","date":"2017-10-29 19:15:40"},"1.0.3":{"tag":"1.0.3","author":"DvanKooten","date":"2017-11-06 11:11:38"},"1.0.4":{"tag":"1.0.4","author":"DvanKooten","date":"2017-11-10 13:46:51"},"1.0.5":{"tag":"1.0.5","author":"DvanKooten","date":"2017-11-18 14:04:39"},"1.0.6":{"tag":"1.0.6","author":"DvanKooten","date":"2017-12-11 15:32:31"},"1.1":{"tag":"1.1","author":"DvanKooten","date":"2017-12-21 08:56:55"},"1.1.1":{"tag":"1.1.1","author":"DvanKooten","date":"2017-12-21 18:40:43"},"1.1.2":{"tag":"1.1.2","author":"DvanKooten","date":"2018-01-18 10:17:49"},"1.1.3":{"tag":"1.1.3","author":"DvanKooten","date":"2018-02-12 10:37:40"},"1.1.4":{"tag":"1.1.4","author":"DvanKooten","date":"2018-03-28 07:25:23"},"1.1.5":{"tag":"1.1.5","author":"DvanKooten","date":"2018-04-09 13:00:55"},"1.2.0":{"tag":"1.2.0","author":"DvanKooten","date":"2018-04-24 11:44:56"},"1.3.0":{"tag":"1.3.0","author":"DvanKooten","date":"2018-05-28 08:10:11"},"1.3.1":{"tag":"1.3.1","author":"DvanKooten","date":"2018-06-12 12:05:22"},"1.3.10":{"tag":"1.3.10","author":"DvanKooten","date":"2019-09-05 07:58:08"},"1.3.11":{"tag":"1.3.11","author":"DvanKooten","date":"2019-09-17 07:16:46"},"1.3.12":{"tag":"1.3.12","author":"DvanKooten","date":"2019-10-11 13:25:44"},"1.3.13":{"tag":"1.3.13","author":"DvanKooten","date":"2019-10-18 07:33:50"},"1.3.14":{"tag":"1.3.14","author":"DvanKooten","date":"2019-11-06 10:32:03"},"1.3.15":{"tag":"1.3.15","author":"DvanKooten","date":"2020-01-24 12:34:36"},"1.3.16":{"tag":"1.3.16","author":"DvanKooten","date":"2020-05-06 12:41:07"},"1.3.17":{"tag":"1.3.17","author":"DvanKooten","date":"2021-01-12 10:25:25"},"1.3.18":{"tag":"1.3.18","author":"DvanKooten","date":"2021-01-13 10:26:46"},"1.3.19":{"tag":"1.3.19","author":"DvanKooten","date":"2021-05-04 08:33:38"},"1.3.2":{"tag":"1.3.2","author":"DvanKooten","date":"2018-08-06 14:31:08"},"1.3.20":{"tag":"1.3.20","author":"DvanKooten","date":"2021-05-07 10:32:42"},"1.3.21":{"tag":"1.3.21","author":"DvanKooten","date":"2021-05-14 13:16:59"},"1.3.22":{"tag":"1.3.22","author":"DvanKooten","date":"2021-06-07 09:47:23"},"1.3.23":{"tag":"1.3.23","author":"DvanKooten","date":"2022-06-01 07:36:45"},"1.3.24":{"tag":"1.3.24","author":"DvanKooten","date":"2022-09-23 08:44:55"},"1.3.25":{"tag":"1.3.25","author":"DvanKooten","date":"2022-11-07 07:16:31"},"1.3.26":{"tag":"1.3.26","author":"DvanKooten","date":"2022-11-15 09:16:43"},"1.3.27":{"tag":"1.3.27","author":"DvanKooten","date":"2023-06-30 07:25:03"},"1.3.28":{"tag":"1.3.28","author":"DvanKooten","date":"2023-11-20 09:40:20"},"1.3.29":{"tag":"1.3.29","author":"DvanKooten","date":"2024-02-06 08:34:37"},"1.3.3":{"tag":"1.3.3","author":"DvanKooten","date":"2018-11-06 10:54:22"},"1.3.30":{"tag":"1.3.30","author":"linksoftware","date":"2024-05-12 18:55:11"},"1.3.31":{"tag":"1.3.31","author":"linksoftware","date":"2024-05-20 17:44:10"},"1.3.32":{"tag":"1.3.32","author":"linksoftware","date":"2024-06-17 15:41:18"},"1.3.33":{"tag":"1.3.33","author":"linksoftware","date":"2024-06-27 14:53:41"},"1.3.34":{"tag":"1.3.34","author":"linksoftware","date":"2024-07-07 15:11:33"},"1.3.4":{"tag":"1.3.4","author":"DvanKooten","date":"2019-01-09 14:45:31"},"1.3.5":{"tag":"1.3.5","author":"DvanKooten","date":"2019-02-15 09:12:35"},"1.3.6":{"tag":"1.3.6","author":"DvanKooten","date":"2019-08-19 07:08:48"},"1.3.7":{"tag":"1.3.7","author":"DvanKooten","date":"2019-04-08 08:44:29"},"1.3.8":{"tag":"1.3.8","author":"DvanKooten","date":"2019-08-19 07:12:51"},"1.3.9":{"tag":"1.3.9","author":"DvanKooten","date":"2024-03-22 13:50:57"},"1.4.0":{"tag":"1.4.0","author":"linksoftware","date":"2024-09-18 14:19:16"},"1.4.1":{"tag":"1.4.1","author":"linksoftware","date":"2024-10-31 14:36:56"},"1.4.2":{"tag":"1.4.2","author":"linksoftware","date":"2024-11-14 16:36:03"},"1.5.0":{"tag":"1.5.0","author":"linksoftware","date":"2025-02-03 13:33:44"},"1.5.1":{"tag":"1.5.1","author":"linksoftware","date":"2025-02-12 14:18:59"},"1.5.2":{"tag":"1.5.2","author":"linksoftware","date":"2025-03-25 13:25:47"},"1.5.3":{"tag":"1.5.3","author":"linksoftware","date":"2025-04-16 15:12:04"},"1.5.4":{"tag":"1.5.4","author":"linksoftware","date":"2025-09-15 13:31:07"},"1.5.5":{"tag":"1.5.5","author":"linksoftware","date":"2025-09-16 20:04:28"},"1.5.6":{"tag":"1.5.6","author":"linksoftware","date":"2025-11-05 13:05:05"},"1.6.0":{"tag":"1.6.0","author":"linksoftware","date":"2025-12-01 16:24:06"},"1.6.1":{"tag":"1.6.1","author":"linksoftware","date":"2025-12-15 10:21:18"},"1.6.2":{"tag":"1.6.2","author":"linksoftware","date":"2026-01-19 12:40:19"},"1.6.3":{"tag":"1.6.3","author":"linksoftware","date":"2026-02-18 14:27:16"},"1.6.4":{"tag":"1.6.4","author":"linksoftware","date":"2026-03-11 15:45:37"}},"upgrade_notice":[],"ratings":{"1":1,"2":0,"3":0,"4":0,"5":56},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1754345,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1754345,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3131084,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3131084,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3480335,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/admin.php?page=html-forms\",\"steps\":[{\"step\":\"installPlugin\",\"options\":{\"activate\":true},\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"html-forms\"}},{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"}]}"}},"all_blocks":{"html-forms\/form":{"name":"html-forms\/form","title":"Form"}},"tagged_versions":["1.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.1","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.2.0","1.3.0","1.3.1","1.3.10","1.3.11","1.3.12","1.3.13","1.3.14","1.3.15","1.3.16","1.3.17","1.3.18","1.3.19","1.3.2","1.3.20","1.3.21","1.3.22","1.3.23","1.3.24","1.3.25","1.3.26","1.3.27","1.3.28","1.3.29","1.3.3","1.3.30","1.3.31","1.3.32","1.3.33","1.3.34","1.3.4","1.3.5","1.3.6","1.3.7","1.3.8","1.3.9","1.4.0","1.4.1","1.4.2","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.6.0","1.6.1","1.6.2","1.6.3","1.6.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3240346,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3240346,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3240688,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3131084,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3240346,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3131084,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3131084,"resolution":"7","location":"assets","locale":""}},"screenshots":{"1":"Overview of forms in HTML Forms.","2":"Editing form fields.","3":"Sending an email when a form is submitted.","4":"Viewing saved form submissions.","5":"Hide form or redirect to URL after form submission.","6":"Configurable form messages.","7":"Details of a specific form submission."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[358,1000,361,18709,18212],"plugin_category":[41,42],"plugin_contributors":[81829],"plugin_business_model":[],"class_list":["post-76617","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form","plugin_tags-email-form","plugin_tags-form","plugin_tags-html-form","plugin_tags-upload-form","plugin_category-communication","plugin_category-contact-forms","plugin_contributors-linksoftware","plugin_committers-linksoftware","plugin_support_reps-bjplink"],"banners":{"banner":"https:\/\/ps.w.org\/html-forms\/assets\/banner-772x250.png?rev=3131084","banner_2x":"https:\/\/ps.w.org\/html-forms\/assets\/banner-1544x500.png?rev=3131084","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/html-forms\/assets\/icon-128x128.png?rev=1754345","icon_2x":"https:\/\/ps.w.org\/html-forms\/assets\/icon-256x256.png?rev=1754345","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/html-forms\/assets\/screenshot-1.png?rev=3240346","caption":"Overview of forms in HTML Forms."},{"src":"https:\/\/ps.w.org\/html-forms\/assets\/screenshot-2.png?rev=3240346","caption":"Editing form fields."},{"src":"https:\/\/ps.w.org\/html-forms\/assets\/screenshot-3.png?rev=3240688","caption":"Sending an email when a form is submitted."},{"src":"https:\/\/ps.w.org\/html-forms\/assets\/screenshot-4.png?rev=3131084","caption":"Viewing saved form submissions."},{"src":"https:\/\/ps.w.org\/html-forms\/assets\/screenshot-5.png?rev=3240346","caption":"Hide form or redirect to URL after form submission."},{"src":"https:\/\/ps.w.org\/html-forms\/assets\/screenshot-6.png?rev=3131084","caption":"Configurable form messages."},{"src":"https:\/\/ps.w.org\/html-forms\/assets\/screenshot-7.png?rev=3131084","caption":"Details of a specific form submission."}],"raw_content":"<!--section=description-->\n<p>With <a href=\"https:\/\/htmlformsplugin.com\/\">HTML Forms<\/a>, you can easily add multi-purpose forms to your WordPress site.<\/p>\n\n<p>The idea behind HTML Forms is different than most other form builder plugins: <strong>You manage the form HTML. The plugin manages the PHP and a tiny bit of JavaScript<\/strong>.<\/p>\n\n<p>That's right. No \"intuitive\" drag &amp; drop interface. We believe that dynamic form builders can be great, but they also severely limit your options. Also, they're slow and overly complicated from a technical point of view.<\/p>\n\n<p>HTML Forms aims to be simpler, faster and smarter. It's the ideal plugin solution for developers looking for a simple way to create a contact form or other HTML form.<\/p>\n\n<p>You define your form fields in HTML and the plugin takes care of submitting the form, saving the data and running a configurable set of form actions.<\/p>\n\n<blockquote>\n  <h3>1. Define your form fields<\/h3>\n  \n  <p>You can use anything that is valid HTML. Just ensure all <code>input<\/code> elements in your form have a <code>name<\/code> attribute to save the data entered in that field.<\/p>\n  \n  <h3>2. Configure your form actions<\/h3>\n  \n  <p>By default, form submissions are automatically saved for you. You can configure several other actions to run when a form is submitted, like sending an email notification or subscribing to Mailchimp.<\/p>\n  \n  <h3>3. Show the form somewhere on your site<\/h3>\n  \n  <p>Show your form by using the <code>[hf_form]<\/code> shortcode in your WordPress posts, pages or widget areas.<\/p>\n<\/blockquote>\n\n<h3>HTML Forms Features<\/h3>\n\n<ul>\n<li>Full control over the HTML for the form fields. If you want, we'll help you in generating the field HTML though.<\/li>\n<li>Each form submission is automatically saved in your database and can be viewed in a simple table format.<\/li>\n<li>Configure an unlimited amount of actions to run when a form is successfully submitted. For example, sending out email notifications.<\/li>\n<li>Access form field values by referencing the field name, eg <code>[NAME]<\/code> or <code>[EMAIL]<\/code>.<\/li>\n<li>Hide form or redirect to URL after a successful submission.<\/li>\n<li>Configurable &amp; translatable form messages.<\/li>\n<li>Field validation.<\/li>\n<li>Developer friendly. HTML Forms comes with a myriad of <a href=\"https:\/\/htmlformsplugin.com\/kb\/javascript-events\/\">JavaScript events<\/a> and WordPress hooks that allow you to modify or extend the plugin's default behavior.<\/li>\n<\/ul>\n\n<h3>The Perfect WordPress Form Plugin For Everyone<\/h3>\n\n<p>HTML Forms is for everyone that wants a flexible &amp; high performing form solution.<\/p>\n\n<ul>\n<li>Users. Managing your own site? With HTML Forms, you don't need any technical knowledge to setup a contact form.<\/li>\n<li>Developers. Building a site for your client? You supply the form HTML, HTML Forms takes care of validating and processing the form.<\/li>\n<li>Theme developers. Shipping a theme? HTML Forms allows for complete blend-in with your theme, and you don't have to write yet another contact form plugin.<\/li>\n<\/ul>\n\n<p>With HTML Forms you can create any type of form. A contact form, email form, registration form, price quote form, you name it.<\/p>\n\n<p>For more information, please visit <a href=\"https:\/\/htmlformsplugin.com\/\">htmlformsplugin.com<\/a>.<\/p>\n\n<h3>HTML Forms Premium<\/h3>\n\n<p>HTML Forms Premium is a paid add-on that extends the functionality of the free plugin. It includes:<\/p>\n\n<ul>\n<li>Submission Notifications<\/li>\n<li>File Uploads<\/li>\n<li>Webhooks<\/li>\n<li>Submission Export<\/li>\n<li>Submission Limits<\/li>\n<li>Require Users to Log In<\/li>\n<li>Data and Column Management<\/li>\n<li>and more...<\/li>\n<\/ul>\n\n<p>For additional information, please visit <a href=\"https:\/\/htmlformsplugin.com\/premium\">htmlformsplugin.com\/premium<\/a>.<\/p>\n\n<h3>Support<\/h3>\n\n<p>The <a href=\"https:\/\/htmlformsplugin.com\/kb\/\">HTML Forms knowledge base<\/a> covers a wide range of frequently asked questions.<\/p>\n\n<p>Use the <a href=\"https:\/\/wordpress.org\/support\/plugin\/html-forms\">WordPress.org plugin forums<\/a> for community support where we try to help all of our users.<\/p>\n\n<h3>Contributing<\/h3>\n\n<p>You can contribute to HTML Forms in various ways. For example:<\/p>\n\n<ul>\n<li>Write about the plugin on your blog or share it on social media.<\/li>\n<li><a href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/html-forms\/stable\/\">Translate the plugin into your language<\/a> using your WordPress.org account.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>In your WordPress admin panel, go to <em>Plugins &gt; New Plugin<\/em>, search for <strong>HTML Forms<\/strong> and click \"<em>Install now<\/em>\"<\/li>\n<li>Alternatively, download the plugin and upload the contents of <code>html-forms.zip<\/code> to your plugins directory, which usually is <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin<\/li>\n<\/ol>\n\n<p>For more information, please refer to the <a href=\"https:\/\/htmlformsplugin.com\/kb\/#utm_source=wp-plugin-repo&amp;utm_medium=html-forms&amp;utm_campaign=installation-instructions\">HTML Forms Knowledge Base<\/a>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20can%20i%20find%20help%3F\"><h3>Where can I find help?<\/h3><\/dt>\n<dd><p>Start by going through the <a href=\"https:\/\/htmlformsplugin.com\/kb\/#utm_source=wp-plugin-repo&amp;utm_medium=html-forms&amp;utm_campaign=plugin-faq\">HTML Forms knowledge base<\/a> where we cover a wide range of frequently asked questions.<\/p><\/dd>\n<dt id=\"how%20to%20display%20a%20form%20in%20posts%20or%20pages%3F\"><h3>How to display a form in posts or pages?<\/h3><\/dt>\n<dd><p>Use the <code>[hf_form]<\/code> shortcode or the included block, in the block editor, to embed your form.<\/p><\/dd>\n<dt id=\"how%20to%20display%20a%20form%20in%20widget%20areas%20like%20the%20sidebar%20or%20footer%3F\"><h3>How to display a form in widget areas like the sidebar or footer?<\/h3><\/dt>\n<dd><p>Go to <strong>Appearance &gt; Widgets<\/strong>, add the \"Text Widget\" to any of your widget areas and use the <code>[hf_form]<\/code> shortcode.<\/p><\/dd>\n<dt id=\"how%20do%20i%20show%20a%20form%20in%20a%20pop-up%3F\"><h3>How do I show a form in a pop-up?<\/h3><\/dt>\n<dd><p>We recommend the <a href=\"https:\/\/wordpress.org\/plugins\/boxzilla\/\">Boxzilla pop-up plugin<\/a> for this. You can use the <code>[hf_form]<\/code> shortcode in your pop-up box to render any of your forms.<\/p><\/dd>\n<dt id=\"can%20i%20send%20an%20email%20when%20the%20form%20is%20submitted%3F\"><h3>Can I send an email when the form is submitted?<\/h3><\/dt>\n<dd><p>Yes! You can configure this by opening up the \"Actions\" tab when editing your form and clicking the \"Email\" button under \"Available actions\".<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20include%20anti-spam%20measures%3F\"><h3>Does the plugin include anti-spam measures?<\/h3><\/dt>\n<dd><p>We currently recommend using <a href=\"https:\/\/htmlformsplugin.com\/kb\/google-recaptcha\/\">Google reCAPTCHA v3<\/a> or the <a href=\"https:\/\/htmlformsplugin.com\/kb\/hcaptcha\/\">hCaptcha plugin<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>Minor change to Google reCAPTCHA v3 implementation for features in HTML Forms Premium 1.7.0.<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>Bug fix for File Uploads field display.<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>Bug fix for PHP deprecation notice.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Bug fix for File Uploads field.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Added support for Google reCAPTCHA v3 as an anti-spam solution.<\/li>\n<li>Added an \"Enable Nonce\" option to the plugin's settings.<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Bug fix to prevent XSS on Send Email action interface.<\/li>\n<\/ul>\n\n<h4>1.5.5<\/h4>\n\n<ul>\n<li>Minor PHP syntax cleanup and interface change.<\/li>\n<\/ul>\n\n<h4>1.5.4<\/h4>\n\n<ul>\n<li>Minor changes to the form submission process.<\/li>\n<li>Improved integration with the hCaptcha for WordPress plugin.<\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Bug fix for shortcode.<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Bug fix to prevent XSS on Referrer URL data.<\/li>\n<li>Interface changes.<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Bug fix when getting error code responses when submission data is unavailable.<\/li>\n<li>Bug fix for _load_textdomain_just_in_time error when plugin text is being translated.<\/li>\n<li>Interface changes.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>New Variables for HTML Forms Submission Data (Timestamp, User Agent, IP Address, and Referrer URL).<\/li>\n<li>Interface changes.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Bug fix to prevent XSS on HTML Forms list table.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Added hooks for HTML Forms Premium features.<\/li>\n<li>Added Knowledge Base links throughout.<\/li>\n<li>Interface changes.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Added a \"Submissions\" column to the forms table.<\/li>\n<li>New \"Wrapper Tag\" setting to configure what HTML tag wraps fields in the form editor.<\/li>\n<li>Added \"Hide Preview\" option to the form editor.<\/li>\n<li>Improved integration with the hCaptcha for WordPress plugin.<\/li>\n<li>Interface changes.<\/li>\n<\/ul>\n\n<h4>1.3.34 - July 7th, 2024<\/h4>\n\n<ul>\n<li>Made the Submissions tab a direct link.<\/li>\n<li>Raw submission data is now scrollable.<\/li>\n<li>Added nonce verification to bulk actions on the HTML Forms list table.<\/li>\n<\/ul>\n\n<h4>1.3.33 - June 24th, 2024<\/h4>\n\n<ul>\n<li>Fix for adding additional choices to the Dropdown, Checkboxes, and Radio Buttons fields.<\/li>\n<li>Fix to prevent XSS on form Messages.<\/li>\n<li>Fix for the Mailchimp action's check for an email field.<\/li>\n<li>Interface changes.<\/li>\n<\/ul>\n\n<h4>1.3.32 - June 17th, 2024<\/h4>\n\n<ul>\n<li>Better handling for line breaks in field data.<\/li>\n<li>Fix for the \"d\/m\/Y\" date format not being handled correctly.<\/li>\n<\/ul>\n\n<h4>1.3.31 - May 20, 2024<\/h4>\n\n<ul>\n<li>Interface changes.<\/li>\n<\/ul>\n\n<h4>1.3.30 - Mar 7, 2024<\/h4>\n\n<ul>\n<li>Run form mark-up through KSES filter if user lacks <code>unfiltered_html<\/code> capability.<\/li>\n<\/ul>\n\n<h4>1.3.29 - Feb 6, 2024<\/h4>\n\n<ul>\n<li>Fix <code>get_field_count()<\/code> used for anti-spam protection not correctly counting fields when attribute key came directly after a line-break. Thanks <a href=\"https:\/\/github.com\/yann1cks\">yann1cks<\/a>!<\/li>\n<li>Fix <code>data-hide-if<\/code> attribute not updating required fields correctly. Thanks <a href=\"https:\/\/github.com\/yann1cks\">yann1cks<\/a>!<\/li>\n<li>Remove unused class input from Gutenberg block. Thanks <a href=\"https:\/\/github.com\/yann1cks\">yann1cks<\/a>!<\/li>\n<li>Remove use of <code>tlite<\/code> JS dependency.<\/li>\n<li>Update JS dependencies.<\/li>\n<\/ul>\n\n<h4>1.3.28 - Sep 19, 2023<\/h4>\n\n<ul>\n<li>Update browserslist to support the same set of browsers as WordPress core.<\/li>\n<li>Delay initializing the field builder component until the DOM has fully loaded. Fixes an issue with the file upload button (from HTML Forms Premium) not appearing.<\/li>\n<\/ul>\n\n<h4>1.3.27 - Jun 30, 2023<\/h4>\n\n<ul>\n<li>Fix PHP notice for calling <code>WPDB::prepare<\/code> with mixed argument types.<\/li>\n<li>Update JS dependencies.<\/li>\n<\/ul>\n\n<h4>1.3.26 - Nov 15, 2022<\/h4>\n\n<ul>\n<li>Add pagination to submissions overview page if there are more than 500 items to show.<\/li>\n<li>\"Move to trash\" action for submissions now properly called \"Delete permanently\". Thanks to <a href=\"https:\/\/github.com\/ghubrakesh\">Rakesh Sabale<\/a>.<\/li>\n<\/ul>\n\n<h4>1.3.25 - Oct 21, 2022<\/h4>\n\n<p>This release fixes a SQL injection vulnerability where users with the administrator role could execute arbitrary SQL commands.\nThanks to <strong>Nguyen Duy Quoc Khanh<\/strong> via <a href=\"https:\/\/wpscan.com\">WPScan<\/a> for the responsible disclosure.<\/p>\n\n<p>Other changes:<\/p>\n\n<ul>\n<li>Use default WordPress collation when creating tables. Props <a href=\"https:\/\/github.com\/bengs\">bengs<\/a>.<\/li>\n<\/ul>\n\n<h4>1.3.24 - Sep 23, 2022<\/h4>\n\n<ul>\n<li>Compatibility with Swup.js, thanks to <a href=\"https:\/\/github.com\/sam98brown\">Sam Brown<\/a><\/li>\n<li>Update JavaScript dependencies.<\/li>\n<\/ul>\n\n<h4>1.3.23 - Mar 2, 2022<\/h4>\n\n<ul>\n<li>Add support for swup.js in <a href=\"https:\/\/htmlformsplugin.com\/kb\/conditional-elements\/\">conditional fields<\/a> logic.<\/li>\n<li>Safer support for Full-Site Editing by splitting up registering and enqueueing of JS and CSS assets.<\/li>\n<\/ul>\n\n<h4>1.3.22 - Jun 7, 2021<\/h4>\n\n<ul>\n<li>Always load minified asset files, regardless of SCRIPT_DEBUG constant.<\/li>\n<li>Optimize JavaScript event callbacks in form editor.<\/li>\n<li>Fix required fields logic for when field names have multiple spaces in them.<\/li>\n<li>Add action parameter to AJAX endpoint for submitting forms.<\/li>\n<\/ul>\n\n<h4>1.3.21 - May 14, 2021<\/h4>\n\n<ul>\n<li>Add multisite compatibility for storing form submissions. Thanks to <a href=\"https:\/\/github.com\/elhardoum\">Ismail Hardoum<\/a>.<\/li>\n<li>Fix required fields logic for fields with spaces in their name.<\/li>\n<li>Fix replacement variables logic for fields with spaces or special characters in their name.<\/li>\n<li>Add nonce verification to all URL's using <code>_hf_admin_action<\/code>.<\/li>\n<\/ul>\n\n<h4>1.3.20 - May 7, 2021<\/h4>\n\n<ul>\n<li>Change type of referer_url column in database to <code>TEXT<\/code>.<\/li>\n<li>Pass form object to <code>hf_form_markup<\/code> filter hook.<\/li>\n<li>Refresh form editor after navigating via tabs.<\/li>\n<\/ul>\n\n<h4>1.3.19 - Feb 16, 2021<\/h4>\n\n<ul>\n<li>Add filter for file-uploads to use direct links to file instead of WP media attachment.<\/li>\n<li>Fix field variables not showing correctly in available tags for email action message body.<\/li>\n<\/ul>\n\n<h4>1.3.18 - Jan 13, 2021<\/h4>\n\n<ul>\n<li>Updated JS dependencies.<\/li>\n<li>Change plugin domain to htmlformsplugin.com.<\/li>\n<\/ul>\n\n<h4>1.3.17 - Dec 21, 2020<\/h4>\n\n<ul>\n<li>Forms are now sortable by name on overview page.<\/li>\n<li>Update internal dependencies to their latest versions.<\/li>\n<li>Add <code>role=\"alert\"<\/code> to form messages.<\/li>\n<li>Optimize size of public JavaScript file (25% size reduction) by rewriting some dependencies.<\/li>\n<li>Add filter for tabs in admin area.<\/li>\n<\/ul>\n\n<h4>1.3.16 - May 6, 2020<\/h4>\n\n<ul>\n<li>Add filter hook for successful form responses: <code>hf_form_response<\/code><\/li>\n<li>Only try to detect WPBruiser hidden input fields whenever that plugin is activated.<\/li>\n<li>Stop explicitly enabling shortcodes in text widgets as this is now handled by WordPress core (as of version 4.9).<\/li>\n<li>Explicitly set engine and charset on submissions database table.<\/li>\n<\/ul>\n\n<h4>1.3.14 - Nov 6, 2019<\/h4>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Stop using <code>supress_filters<\/code> argument when retrieving forms, for a possible performance improvement.<\/li>\n<li>Prevent extra SQL query for options when global settings have not been saved yet.<\/li>\n<\/ul>\n\n<h4>1.3.13 - Oct 18, 2019<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Special HTML characters being encoded even in plain text emails.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>HTML tags are no longer stripped from field values, so forms can now accept HTML. HTML is still escaped upon display to prevent XSS.<\/li>\n<\/ul>\n\n<h4>1.3.12 - Oct 11, 2019<\/h4>\n\n<p>Compatibility with Mailchimp for WordPress 4.6.<\/p>\n\n<h4>1.3.11 - Sep 17, 2019<\/h4>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Write results from Mailchimp action to MC4WP debug log.<\/li>\n<\/ul>\n\n<h4>1.3.10 - Sep 5, 2019<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>PHP warning introduced in latest update when using array fields.<\/li>\n<\/ul>\n\n<h4>1.3.9 - Sep 2, 2019<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Strip out <a href=\"https:\/\/wordpress.org\/plugins\/goodbye-captcha\/\">WPBruiser<\/a> token field to prevent it from being stored.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Add filter hooks to variables inside the email action. Thanks to <a href=\"https:\/\/github.com\/ryansalerno\">Ryan Salerno<\/a>.<\/li>\n<\/ul>\n\n<h4>1.3.8 - May 28, 2019<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Invalid HTML for generated textarea tag.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Improved HTML escaping, preserve double and single quotes.<\/li>\n<li>Explicitly set charset of HTML emails to UTF-8 by default.<\/li>\n<li>Escape HTML after limiting string length, not before.<\/li>\n<\/ul>\n\n<h4>1.3.7 - April 8, 2019<\/h4>\n\n<p><strong>Additions<\/strong><\/p>\n\n<ul>\n<li>Add Gutenberg block for adding shortcode to content.<\/li>\n<li>Add setting in field builder for the <code>multiple<\/code> attribute on <code>&lt;select&gt;<\/code> elements.<\/li>\n<li>Add <code>hf_get_forms()<\/code> function for retrieving multiple form objects.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Add <code>edit_form<\/code> capability to user that activates the plugin.<\/li>\n<\/ul>\n\n<h4>1.3.6 - March 27, 2019<\/h4>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Don't strip HTML from variable replacements in HTML emails. This change allows you to link to uploaded files properly.<\/li>\n<\/ul>\n\n<h4>1.3.5 - January 29, 2019<\/h4>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Allow adding form field variables to the form's redirect URL.<\/li>\n<\/ul>\n\n<h4>1.3.4 - January 9, 2019<\/h4>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Reload available field variables when adding action on form settings page.<\/li>\n<li>Add role=\"alert\" attribute to all form messages.<\/li>\n<li>Emit \"message\" event whenever message is shown to user.<\/li>\n<\/ul>\n\n<h4>1.3.3 - November 6, 2018<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Fix selected state of email content type.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Add filter &amp; action hook for extending forms with custom messages &amp; message settings.<\/li>\n<li>Don't add line-breaks automatically when using HTML emails.<\/li>\n<li>Delete all related postmeta when deleting a submission.<\/li>\n<\/ul>\n\n<h4>1.3.2 - Aug 6, 2018<\/h4>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Default to an empty string value in conditional fields logic. This allows you to show or hide elements when a field is empty or has not been set yet.<\/li>\n<\/ul>\n\n<h4>1.3.1 - June 12, 2018<\/h4>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Format dates, files and arrays when using data variables.<\/li>\n<li>Format dates, files and arrays on the submissions overview and submissions details pages.<\/li>\n<li>Allow cancelling a form's submit event in JavaScript (with <code>event.stopPropagation()<\/code>) to prevent form submission.<\/li>\n<\/ul>\n\n<h4>1.3.0 - May 28, 2018<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>PHP notice because of namespace import outside of any namespace.<\/li>\n<li>Removed usage of PHP 5.4+ feature.<\/li>\n<li>Enforce HTTPS in form preview iframe when WP Admin uses HTTPS but public site does not.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Hook into GDPR Personal Data Export &amp; Erase functionality. Requires WP 4.9.6.<\/li>\n<li>Allow updating stored Submissions with empty values. Allows clearing out IP address &amp; user agents.<\/li>\n<li>Internal field should start with underscore to hide it in column view.<\/li>\n<li>Add for attribute to generated label element. Allows for simple multi-step forms.<\/li>\n<\/ul>\n\n<p><strong>Additions<\/strong><\/p>\n\n<ul>\n<li>Add support for button clicks in conditional element logic.<\/li>\n<\/ul>\n\n<h4>1.2.0 - April 24, 2018<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Remove use of short-array syntax, which is only available in PHP 5.4 or later.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>You can now hide columns on the submissions tab using screen options (in the top right corner).<\/li>\n<li>You can now disable saving submissions on a per-form basis.<\/li>\n<li>Allow pre-checking multiple checkboxes when using the field helper<\/li>\n<li>Fields with matching URL parameter names will automatically be prefilled.<\/li>\n<li>Use SVG icon in admin menu.<\/li>\n<\/ul>\n\n<p><strong>Additions<\/strong><\/p>\n\n<ul>\n<li>Add simple action for subscribing to Mailchimp. Requires the <a href=\"https:\/\/wordpress.org\/plugins\/mailchimp-for-wp\/\">Mailchimp for WordPress plugin<\/a>.<\/li>\n<\/ul>\n\n<h4>1.1.5 - April 9, 2018<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Conditionally hidden fields are now ignored in server-side required field validation too. Thanks <a href=\"https:\/\/github.com\/JeroenSormani\">Jeroen Sormani<\/a>!<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Added foundational stuff for being able to handle file uploads.<\/li>\n<\/ul>\n\n<p><strong>Additions<\/strong><\/p>\n\n<ul>\n<li>Added <code>hf_process_form<\/code> action to execute code before the form actions run.<\/li>\n<\/ul>\n\n<h4>1.1.4 - March 28, 2018<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Ensure form is fully functional in live preview.<\/li>\n<li>Show all forms on the forms overview page (limit was 5).<\/li>\n<li>Parse field variables in custom email headers. Thanks <a href=\"https:\/\/github.com\/JeroenSormani\">Jeroen Sormani<\/a>!<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>You can now <a href=\"https:\/\/htmlformsplugin.com\/kb\/javascript-events\/\">bind JavaScript events<\/a> using the default browser API, eg <code>document.getElementById('hf-form-5').addEventListener('hf-success', ..);<\/code><\/li>\n<li>Only load JavaScript file on pages with a form on it.<\/li>\n<li>Don't add line-breaks in HTML generated by the Field Builder.<\/li>\n<li><a href=\"https:\/\/htmlformsplugin.com\/kb\/conditional-elements\/\">Conditional elements<\/a> now accept wildcard values: <code>*<\/code><\/li>\n<li>Available field variables in email action settings are now clickable.<\/li>\n<\/ul>\n\n<p><strong>Additions<\/strong><\/p>\n\n<ul>\n<li>Added several action &amp; filter hooks to enable advanced functionality in <a href=\"https:\/\/htmlformsplugin.com\/premium-features\/\">HTML Forms Premium<\/a>.<\/li>\n<\/ul>\n\n<h4>1.1.3 - February 12, 2018<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Form preview was not working when WPML was activated.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Improved theme compatibility for the form preview.<\/li>\n<li>Print submission details as JSON instead of PHP object.<\/li>\n<li>Form messages are now added to the element as data attributes, so they can be used in JavaScript event callbacks.<\/li>\n<\/ul>\n\n<p><strong>Additions<\/strong><\/p>\n\n<ul>\n<li><a href=\"https:\/\/htmlformsplugin.com\/kb\/conditional-elements\/\">Conditional logic<\/a> now accepts multiple values, separated by the |-character.<\/li>\n<\/ul>\n\n<h4>1.1.2 - January 18, 2018<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Conditional elements visible in form preview.<\/li>\n<li>WP_List_Table issue on forms overview page.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Allow disabling submission storage through a global setting.<\/li>\n<li>Hide submissions tab when submission storage is disabled.<\/li>\n<li>Prevent PHP notice if <code>$_SERVER<\/code> global is missing properties.<\/li>\n<li>Update JavaScript dependencies.<\/li>\n<\/ul>\n\n<p><strong>Additions<\/strong><\/p>\n\n<ul>\n<li>Filter: <code>hf_ignored_field_names<\/code><\/li>\n<\/ul>\n\n<h4>1.1.1 - December 21, 2017<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Incorrect role capability for administrators.<\/li>\n<\/ul>\n\n<h4>1.1 - December 21, 2017<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>JavaScript error in some older browser when submitting the form.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Use custom user capability base for editing &amp; viewing forms.<\/li>\n<li>Delay form response until a later hook so other plugins get a chance to hook in.<\/li>\n<li>Disable client-side validation for conditional fields marked as required.<\/li>\n<\/ul>\n\n<p><strong>Additions<\/strong><\/p>\n\n<ul>\n<li>Added live preview to the form editor.<\/li>\n<\/ul>\n\n<h4>1.0.6 - December 11, 2017<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Array replacements in email message were showing \"Array\" instead of a comma separated list of values.<\/li>\n<li>Don't reset form when there are errors. Thanks <a href=\"https:\/\/github.com\/JeroenSormani\">Jeroen Sormani<\/a>!<\/li>\n<\/ul>\n\n<p><strong>Additions<\/strong><\/p>\n\n<ul>\n<li>You can now use certain <a href=\"https:\/\/htmlformsplugin.com\/kb\/template-variables\/\">template variables<\/a> in the form content which will be dynamically replaced.<\/li>\n<li>Added <code>hf_validate_form_{$form_slug}<\/code> filter hook.<\/li>\n<li>Added <code>hf_form_{$form_slug}_success<\/code> action hook.<\/li>\n<\/ul>\n\n<h4>1.0.5 - November 18, 2017<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Could not save more than one \"Email\" action.<\/li>\n<\/ul>\n\n<h4>1.0.4 - November 10, 2017<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Incompatibility with PHP versions before 5.6.<\/li>\n<li>Data variables could not be placed on the same line.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Clear output buffer before sending AJAX response to prevent issues with response parsing.<\/li>\n<\/ul>\n\n<p><strong>Additions<\/strong><\/p>\n\n<ul>\n<li>Added <code>hf_form_message_{$code}<\/code> filter hook.<\/li>\n<\/ul>\n\n<h4>1.0.3 - November 6, 2017<\/h4>\n\n<p><strong>Additions<\/strong><\/p>\n\n<ul>\n<li>Added <a href=\"https:\/\/htmlformsplugin.com\/kb\/conditional-elements\/\">support for conditional elements<\/a> by using <code>data-show-if<\/code> and <code>data-hide-if<\/code> attributes.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Accept <code>id<\/code> argument in <code>[hf_form]<\/code> shortcode.<\/li>\n<li>Catch errors in shortcode's <code>slug<\/code> attribute.<\/li>\n<li>Allow changing form slug after initial form is saved.<\/li>\n<\/ul>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Fixes stylesheet URL when option to load stylesheet is toggled.<\/li>\n<\/ul>\n\n<h4>1.0.2 - October 30, 2017<\/h4>\n\n<p><strong>Fixes<\/strong><\/p>\n\n<ul>\n<li>Form validation always failing when form has 0 required fields.<\/li>\n<\/ul>\n\n<p><strong>Improvements<\/strong><\/p>\n\n<ul>\n<li>Fake success response when honeypot validation fails.<\/li>\n<li>Validate request by comparing size of POST array with number of form fields.<\/li>\n<li>Ensure submit button never has label element when using the field helper.<\/li>\n<li>Optimize URL generation of asset files on frontend.<\/li>\n<\/ul>\n\n<p><strong>Additions<\/strong><\/p>\n\n<ul>\n<li>Added <code>hf_validate_form_request_size<\/code> filter hook.<\/li>\n<\/ul>\n\n<h4>1.0.1 - October 28, 2017<\/h4>\n\n<p><strong>Improvements<\/strong>\n- Added SVG admin menu icon.\n- Field names are now sanitized before they are saved in the database.\n- Submit button was missing for default form fields.\n- Unneeded <code>&lt;form&gt;<\/code> tags are now stripped from the form before saving.<\/p>\n\n<p><strong>Additions<\/strong>\n- Added <code>data-title<\/code> and <code>data-slug<\/code> attributes to the <code>&lt;form&gt;<\/code> element on the frontend.<\/p>\n\n<h4>1.0 - October 25, 2017<\/h4>\n\n<p>Introducing a first version of HTML Forms, a different approach to forms for WordPress sites.<\/p>","raw_excerpt":"A simpler, faster, and smarter WordPress forms plugin.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/76617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=76617"}],"author":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/linksoftware"}],"wp:attachment":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=76617"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=76617"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=76617"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=76617"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=76617"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=76617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}