{"id":320600,"date":"2026-06-05T14:02:01","date_gmt":"2026-06-05T14:02:01","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/askery-forms\/"},"modified":"2026-06-05T14:01:40","modified_gmt":"2026-06-05T14:01:40","slug":"askery-forms","status":"publish","type":"plugin","link":"https:\/\/cn.wordpress.org\/plugins\/askery-forms\/","author":23509122,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.1","stable_tag":"0.2.1","tested":"7.0","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"Askery Forms","header_author":"Askery","header_description":"Embed Askery forms anywhere on your WordPress site. Connect your Askery account, pick a form, publish \u2014 no copy-paste embed code, no iframes to manage by hand. Auto-resizing, host-styled, fast.","assets_banners_color":"3f4144","last_updated":"2026-06-05 14:01:40","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/askery.app","rating":0,"author_block_rating":0,"active_installs":0,"downloads":37,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.2.1":{"tag":"0.2.1","author":"askery","date":"2026-06-05 14:01:40"}},"upgrade_notice":{"0.2.0":"<p>Adds the Gutenberg block + a faster default render. Existing shortcodes keep working unchanged.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3562455,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3562455,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3562455,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3562455,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"askery-forms\/form":{"name":"askery-forms\/form","title":"Askery Form"}},"tagged_versions":["0.2.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3562455,"resolution":"1","location":"assets","locale":"","width":1280,"height":1702},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3562455,"resolution":"2","location":"assets","locale":"","width":1280,"height":1590},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3562455,"resolution":"3","location":"assets","locale":"","width":1280,"height":927},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3562455,"resolution":"4","location":"assets","locale":"","width":1280,"height":1106}},"screenshots":[]},"plugin_section":[],"plugin_tags":[256804,358,601,337,3503],"plugin_category":[42],"plugin_contributors":[265985],"plugin_business_model":[],"class_list":["post-320600","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-forms","plugin_tags-contact-form","plugin_tags-forms","plugin_tags-lead-generation","plugin_tags-surveys","plugin_category-contact-forms","plugin_contributors-askery","plugin_committers-askery"],"banners":{"banner":"https:\/\/ps.w.org\/askery-forms\/assets\/banner-772x250.png?rev=3562455","banner_2x":"https:\/\/ps.w.org\/askery-forms\/assets\/banner-1544x500.png?rev=3562455","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/askery-forms\/assets\/icon-128x128.png?rev=3562455","icon_2x":"https:\/\/ps.w.org\/askery-forms\/assets\/icon-256x256.png?rev=3562455","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/askery-forms\/assets\/screenshot-1.png?rev=3562455","caption":""},{"src":"https:\/\/ps.w.org\/askery-forms\/assets\/screenshot-2.png?rev=3562455","caption":""},{"src":"https:\/\/ps.w.org\/askery-forms\/assets\/screenshot-3.png?rev=3562455","caption":""},{"src":"https:\/\/ps.w.org\/askery-forms\/assets\/screenshot-4.png?rev=3562455","caption":""}],"raw_content":"<!--section=description-->\n<p>Askery is an AI-first form builder \u2014 describe the form you want and it builds it for you. This plugin lets you drop those forms onto any WordPress page or post.<\/p>\n\n<ul>\n<li><strong>Connect once.<\/strong> Sign in to your Askery account inside WordPress; the plugin remembers the connection.<\/li>\n<li><strong>Paste a shortcode.<\/strong> <code>[askery slug=\"...\"]<\/code> renders the form anywhere shortcodes work.<\/li>\n<li><strong>Auto-resizing.<\/strong> Forms grow to fit their content; no scrollbars, no dead space.<\/li>\n<li><strong>Host-styled.<\/strong> By default the form inherits your site's fonts and colors.<\/li>\n<li><strong>Multi-page, logic, file upload.<\/strong> Anything you can build in Askery works in the embed.<\/li>\n<li><strong>No iframe maintenance.<\/strong> When you update a form on Askery, every page using it updates automatically.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to <strong>WP Admin \u2192 Askery Forms<\/strong> and click <strong>Connect Askery account<\/strong>.<\/li>\n<li>Sign in (or sign up free) and click <strong>Allow<\/strong> to grant the WordPress plugin read access to your forms.<\/li>\n<li>Copy the <code>[askery slug=\"...\"]<\/code> shortcode for any of your published forms and paste it onto a page.<\/li>\n<\/ol>\n\n<p>You can also use the Askery block in the Gutenberg editor in a future release.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20askery%20account%3F\"><h3>Do I need an Askery account?<\/h3><\/dt>\n<dd><p>Yes. The plugin renders forms you've built on askery.app. The free plan supports unlimited forms.<\/p><\/dd>\n<dt id=\"what%20data%20does%20the%20plugin%20store%3F\"><h3>What data does the plugin store?<\/h3><\/dt>\n<dd><p>Only an OAuth access token in <code>wp_options<\/code>, plus a small JSON cache of your form list. No respondent data ever passes through WordPress \u2014 submissions go directly from the visitor's browser to Askery.<\/p><\/dd>\n<dt id=\"how%20do%20i%20disconnect%20the%20plugin%3F\"><h3>How do I disconnect the plugin?<\/h3><\/dt>\n<dd><p>WP Admin \u2192 Askery Forms \u2192 <strong>Disconnect<\/strong>. The plugin clears the token immediately and your forms stop rendering until you re-connect.<\/p><\/dd>\n<dt id=\"does%20it%20work%20without%20the%20script%20%28no%20js%20sites%29%3F\"><h3>Does it work without the script (no JS sites)?<\/h3><\/dt>\n<dd><p>For now, the shortcode emits the modern script-based embed. A no-JS iframe option is on the roadmap.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Fix: emit all scripts via <code>wp_register_script<\/code> + <code>wp_enqueue_script<\/code> + <code>wp_add_inline_script<\/code> instead of raw <code>&lt;script&gt;<\/code> echoes (matches WP.org plugin guidelines).<\/li>\n<li>Fix: OAuth admin callback now enforces a <code>current_user_can( 'manage_options' )<\/code> capability check before any input is read, and verifies the <code>state<\/code> query parameter as a WordPress nonce.<\/li>\n<li>Fix: switch preconnect hint to the <code>wp_resource_hints<\/code> filter instead of an inline <code>&lt;link&gt;<\/code> echo.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>New: \"Askery Form\" Gutenberg block with a form picker dropdown and live preview inside the editor.<\/li>\n<li>New: <code>mode=\"fast\"<\/code> shortcode default \u2014 emits the form iframe directly in HTML so it loads in parallel with the page, no JS waterfall.<\/li>\n<li>New: <code>mode=\"modern\"<\/code> opt-in for cases that need host-page theme inheritance via the hosted embed.js.<\/li>\n<li>Improvement: preconnect hint to the Askery origin, saving DNS + TLS on first load.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>OAuth connect via <code>\/oauth\/authorize<\/code> (forms:read scope only).<\/li>\n<li><code>[askery slug=\"...\"]<\/code> shortcode.<\/li>\n<li>Plugin settings page lists connected workspace + your published forms with copy-paste shortcodes.<\/li>\n<\/ul>","raw_excerpt":"Embed Askery forms anywhere on your WordPress site. AI-built forms, one-click connect, auto-resizing, host-styled.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/320600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=320600"}],"author":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/askery"}],"wp:attachment":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=320600"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=320600"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=320600"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=320600"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=320600"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=320600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}