{"id":314946,"date":"2026-09-03T13:33:43","date_gmt":"2026-09-03T13:33:43","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/cf7-templates-for-ai\/"},"modified":"2026-09-04T08:47:05","modified_gmt":"2026-09-04T08:47:05","slug":"form-handsome-builder-templates","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/form-handsome-builder-templates\/","author":23355563,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"7.1","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"Form Handsome Builder & Templates","header_author":"Apurv Bhatt","header_description":"Generate Contact Form 7 forms from a short description or prebuilt templates while keeping labels, placeholders, and styling intact.","assets_banners_color":"4a5f7b","last_updated":"2026-09-04 08:47:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/form-handsome-builder-templates\/","header_author_uri":"https:\/\/wordpress.org\/support\/users\/apurvbhatt\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":48,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"apurvbhatt","date":"2026-09-04 08:47:05","revision":3680921}},"upgrade_notice":{"1.0.2":"<p>Internal renaming for WordPress.org compliance (unique function\/class\/hook prefixes, admin page slugs). Existing forms, templates, and submissions are unaffected; re-bookmark admin page links if you saved any.<\/p>","1.0.1":"<p>Fixes plugin review issues (text domain, script enqueuing). No functional changes for end users.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3680921,"resolution":"1544x500","location":"assets","locale":"","width":2172,"height":724},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3680921,"resolution":"772x250","location":"assets","locale":"","width":2203,"height":714}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3679830,"resolution":"1","location":"assets","locale":"","width":1426,"height":1103},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3679830,"resolution":"2","location":"assets","locale":"","width":1536,"height":1024},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3679830,"resolution":"3","location":"assets","locale":"","width":1536,"height":1024}},"screenshots":{"1":"Template selection and form generation screen.","2":"Admin listing for forms and submissions.","3":"Form creation workflow with labels and placeholders."}},"plugin_section":[],"plugin_tags":[6410,1152,601,2209,4516],"plugin_category":[42,43],"plugin_contributors":[257519],"plugin_business_model":[],"class_list":["post-314946","plugin","type-plugin","status-publish","hentry","plugin_tags-builder","plugin_tags-contact-form-7","plugin_tags-forms","plugin_tags-generator","plugin_tags-templates","plugin_category-contact-forms","plugin_category-customization","plugin_contributors-apurvbhatt","plugin_committers-apurvbhatt"],"banners":{"banner":"https:\/\/ps.w.org\/form-handsome-builder-templates\/assets\/banner-772x250.png?rev=3680921","banner_2x":"https:\/\/ps.w.org\/form-handsome-builder-templates\/assets\/banner-1544x500.png?rev=3680921","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/form-handsome-builder-templates_4a5f7b.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/form-handsome-builder-templates\/assets\/screenshot-1.png?rev=3679830","caption":"Template selection and form generation screen."},{"src":"https:\/\/ps.w.org\/form-handsome-builder-templates\/assets\/screenshot-2.png?rev=3679830","caption":"Admin listing for forms and submissions."},{"src":"https:\/\/ps.w.org\/form-handsome-builder-templates\/assets\/screenshot-3.png?rev=3679830","caption":"Form creation workflow with labels and placeholders."}],"raw_content":"<!--section=description-->\n<p>Form Handsome Builder &amp; Templates is a lightweight WordPress plugin for Contact Form 7 users who want to create forms faster.<\/p>\n\n<p>You can either:\n* describe the form you need in plain English and generate a structure automatically, or\n* choose from ready-made templates and customize the output with labels and placeholders.<\/p>\n\n<p>The plugin keeps the existing form generation workflow intact and adds a simple admin experience for managing templates and submissions.<\/p>\n\n<p>Features:\n* Description-based form generation that identifies fields automatically.\n* Prebuilt templates with label and placeholder options.\n* Clean front-end styling from the included stylesheet.\n* Submission tracking and listing in the WordPress admin.<\/p>\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GPL-2.0+. For more details, see the GPL-2.0+ License.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/form-handsome-builder-templates\/<\/code> directory, or install the plugin through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Make sure Contact Form 7 is installed and activated.<\/li>\n<li>Go to <strong>Form Handsome Builder &amp; Templates<\/strong> in the WordPress admin menu.<\/li>\n<li>Choose a prebuilt template or create your own template.<\/li>\n<li>Generate and use your form wiTh Contact Form 7.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20contact%20form%207%3F\"><h3>Does this plugin require Contact Form 7?<\/h3><\/dt>\n<dd><p>Yes. Contact Form 7 must be installed and activated before the plugin can generate forms.<\/p><\/dd>\n<dt id=\"can%20i%20use%20the%20built-in%20templates%3F\"><h3>Can I use the built-in templates?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes ready-made templates that can be used as-is or customized with labels and placeholders.<\/p><\/dd>\n<dt id=\"does%20this%20change%20my%20existing%20form%20design%3F\"><h3>Does this change my existing form design?<\/h3><\/dt>\n<dd><p>No. The plugin is designed to generate forms and apply styling without changing the existing functionality of your site.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Renamed all internal functions, classes, constants, hooks, AJAX actions, and admin script\/style handles to use a unique <code>fhbt<\/code>\/<code>FHBT<\/code> prefix, per WordPress.org Plugin Directory guidelines.<\/li>\n<li>Removed unnecessary \"AI\" branding\/wording from admin labels, comments, and internal admin-only CSS class\/variable names. Field-detection logic is unchanged.<\/li>\n<li>Admin menu\/page slugs changed (e.g. <code>fhb<\/code> to <code>fhbt<\/code>, <code>fhb-templates<\/code> to <code>fhbt-templates<\/code>); update any bookmarked admin links.<\/li>\n<li>Uninstall routine now removes the plugin's stored option and custom post data.<\/li>\n<li>No changes to existing form output, saved forms, saved templates, or submission data.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed text domain to match the plugin slug (form-handsome-builder-templates) so translations load correctly.<\/li>\n<li>Replaced a raw inline <code>&lt;script&gt;<\/code> tag with <code>wp_add_inline_script()<\/code> per WordPress.org guidelines.<\/li>\n<li>Removed unused\/dead code.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Generate Contact Form 7 forms quickly from a short description or ready-made templates.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/314946","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=314946"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/apurvbhatt"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=314946"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=314946"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=314946"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=314946"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=314946"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=314946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}