Add Fluent Forms WordPress plugin detection#313
Closed
zackkatz wants to merge 1 commit into
Closed
Conversation
tunetheweb
reviewed
Jun 3, 2026
64f4c34 to
19d260b
Compare
Contributor
Author
|
No problem, switched both patterns to dom selectors as suggested. Thanks! |
Member
|
Do you have example websites to test the detection? Can you close and reopen this using the PR template with example websites filled in so CI can pick them up. |
Contributor
Author
|
@tunetheweb Will do 👍 |
fc101d3 to
264598d
Compare
Contributor
Author
|
Closing and reopening a fresh PR using the PR template with the Test websites section filled in so CI can pick them up, per your request @tunetheweb. The branch has also been rebased onto current |
Contributor
Author
|
Reopened as #316 with the PR template + test websites filled in. |
WPT test run for https://almanac.httparchive.org/en/2022/WPT test run results: http://webpagetest.httparchive.org/results.php?test=260605_5K_10 {
"detected": {
"IaaS": "Google Cloud",
"JavaScript libraries": "web-vitals",
"RUM": "web-vitals",
"Performance": "Priority Hints,Google Cloud Trace",
"Security": "HSTS",
"Webmail": "Google Workspace",
"Email": "Google Workspace",
"Analytics": "Google Analytics",
"CDN": "Cloudflare",
"Miscellaneous": "RSS,Open Graph"
},
"detected_apps": {
"Google Cloud": "",
"web-vitals": "",
"Priority Hints": "",
"HSTS": "",
"Google Workspace": "",
"Google Cloud Trace": "",
"Google Analytics": "",
"Cloudflare": "",
"RSS": "",
"Open Graph": ""
},
"detected_technologies": {
"Google Cloud": {
"name": "Google Cloud",
"description": "Google Cloud is a suite of cloud computing services.",
"slug": "google-cloud",
"categories": [
{
"id": 63,
"slug": "iaas",
"description": "Provides computing resources",
"groups": [
7
],
"name": "IaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Google Cloud.svg",
"website": "https://cloud.google.com",
"pricing": [],
"cpe": "cpe:2.3:a:google:cloud_platform:*:*:*:*:*:*:*:*"
},
"web-vitals": {
"name": "web-vitals",
"description": "The web-vitals JavaScript is a tiny, modular library for measuring all the web vitals metrics on real users.",
"slug": "web-vitals",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"description": "Collections of pre-written JavaScript code",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
},
{
"id": 78,
"slug": "rum",
"description": "Tools that track performance as experienced by users",
"groups": [
2
],
"name": "RUM",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "web-vitals.svg",
"website": "https://github.com/GoogleChrome/web-vitals",
"pricing": [],
"cpe": null
},
"Priority Hints": {
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"description": "Tools that measure and optimize site speed",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https://wicg.github.io/priority-hints/",
"pricing": [],
"cpe": null
},
"HSTS": {
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"description": "Technologies that protect websites from vulnerabilities and attacks",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https://www.rfc-editor.org/rfc/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
"Google Workspace": {
"name": "Google Workspace",
"description": "Google Workspace, formerly G Suite, is a collection of cloud computing, productivity and collaboration tools.",
"slug": "google-workspace",
"categories": [
{
"id": 30,
"slug": "webmail",
"description": "Systems that allow users to send and receive emails through a browser",
"groups": [
4
],
"name": "Webmail",
"priority": 2
},
{
"id": 75,
"slug": "email",
"description": "Systems that manage email communication",
"groups": [
4,
2
],
"name": "Email",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google.svg",
"website": "https://workspace.google.com/",
"pricing": [],
"cpe": null
},
"Google Cloud Trace": {
"name": "Google Cloud Trace",
"description": "Google Cloud Trace is a distributed tracing system that collects latency data from applications and displays it in the Google Cloud Console.",
"slug": "google-cloud-trace",
"categories": [
{
"id": 92,
"slug": "performance",
"description": "Tools that measure and optimize site speed",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "google-cloud-trace.svg",
"website": "https://cloud.google.com/trace",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"description": "Tools that track user behavior and provide insights into website performance",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "https://google.com/analytics",
"pricing": [],
"cpe": null
},
"Cloudflare": {
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"description": "(Content Delivery Network) Distribute website content globally to improve load times for users",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "https://www.cloudflare.com",
"pricing": [],
"cpe": null
},
"RSS": {
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works—such as blog entries, news headlines, audio, and video—in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https://www.rssboard.org/rss-specification",
"pricing": [],
"cpe": null
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https://ogp.me",
"pricing": [],
"cpe": null
}
}
}WPT test run for https://fluentforms.com/contact-us/WPT test run results: http://webpagetest.httparchive.org/results.php?test=260605_4Q_11 {
"detected": {
"Page builders": "WordPress Block Editor",
"CMS": "WordPress 6.9",
"Blogs": "WordPress 6.9",
"Documentation": "BetterDocs",
"Databases": "MySQL",
"Programming languages": "PHP",
"WordPress themes": "Kadence WP Kadence 1.3.1",
"WordPress plugins": "RankMath SEO,Kadence WP Blocks,Fluent Forms 6.2.3,BetterDocs plugin",
"SEO": "RankMath SEO",
"Form builders": "Fluent Forms 6.2.3",
"Font scripts": "Twitter Emoji (Twemoji)",
"Analytics": "Microsoft Clarity,Google Analytics,Facebook Pixel 2.9.331,Cloudflare Browser Insights",
"JavaScript libraries": "jQuery UI 1.13.2,core-js 3.32.2,jQuery Migrate 3.4.1,jQuery 3.7.1",
"Security": "reCAPTCHA",
"Tag managers": "Google Tag Manager",
"Live chat": "Crisp Live Chat",
"RUM": "Cloudflare Browser Insights",
"CDN": "Cloudflare",
"Miscellaneous": "RSS,Open Graph,HTTP/3"
},
"detected_apps": {
"WordPress Block Editor": "",
"WordPress": "6.9",
"BetterDocs": "",
"MySQL": "",
"PHP": "",
"Kadence WP Kadence": "1.3.1",
"RankMath SEO": "",
"Kadence WP Blocks": "",
"Fluent Forms": "6.2.3",
"BetterDocs plugin": "",
"Twitter Emoji (Twemoji)": "",
"Microsoft Clarity": "",
"jQuery UI": "1.13.2",
"core-js": "3.32.2",
"reCAPTCHA": "",
"jQuery Migrate": "3.4.1",
"jQuery": "3.7.1",
"Google Tag Manager": "",
"Google Analytics": "",
"Facebook Pixel": "2.9.331",
"Crisp Live Chat": "",
"Cloudflare Browser Insights": "",
"Cloudflare": "",
"RSS": "",
"Open Graph": "",
"HTTP/3": ""
},
"detected_technologies": {
"WordPress Block Editor": {
"name": "WordPress Block Editor",
"description": "Sites using the WordPress Block Editor, also known as Gutenberg.",
"slug": "wordpress-block-editor",
"categories": [
{
"id": 51,
"slug": "page-builders",
"description": "Provide a visual way to design webpages",
"groups": [
9
],
"name": "Page builders",
"priority": 1
}
],
"confidence": 100,
"version": "",
"icon": "WordPress.svg",
"website": "https://wordpress.org/gutenberg/",
"pricing": [],
"cpe": null
},
"WordPress": {
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"description": "Platforms used to create, manage, and modify content on a website without needing specialized technical knowledge",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"description": "Platforms that allow users to publish and manage articles and posts",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.9",
"icon": "WordPress.svg",
"website": "https://wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
"BetterDocs": {
"name": "BetterDocs",
"description": "BetterDocs is an advanced documentation and knowledge base plugin for WordPress and Shopify.",
"slug": "betterdocs",
"categories": [
{
"id": 4,
"slug": "documentation",
"description": "Tools and platforms to host information about products, services, or software",
"groups": [
3
],
"name": "Documentation",
"priority": 2
}
],
"confidence": 100,
"version": "",
"icon": "BetterDocs.png",
"website": "https://betterdocs.co",
"pricing": [
"onetime"
],
"cpe": null
},
"MySQL": {
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"description": "Software used to store website information",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "https://mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
"PHP": {
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"description": "Build website functionalities and backend services",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "https://php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
"Kadence WP Kadence": {
"name": "Kadence WP Kadence",
"description": "Kadence WP Kadence is a multipurpose WordPress theme that is available for free download and also offers a pro version.",
"slug": "kadence-wp-kadence",
"categories": [
{
"id": 80,
"slug": "wordpress-themes",
"description": "Define the look and feel of WordPress websites",
"groups": [
15
],
"name": "WordPress themes",
"priority": 7
}
],
"confidence": 100,
"version": "1.3.1",
"icon": "Kadence WP.svg",
"website": "https://www.kadencewp.com/kadence-theme",
"pricing": [
"freemium",
"onetime",
"mid",
"recurring"
],
"cpe": null
},
"RankMath SEO": {
"name": "RankMath SEO",
"description": "RankMath SEO is a search engine optimisation plugin for WordPress.",
"slug": "rankmath-seo",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"description": "Extend functionality of WordPress websites",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
},
{
"id": 54,
"slug": "seo",
"description": "(Search Engine Optimization) Tools that help improve website ranking",
"groups": [
2
],
"name": "SEO",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "RankMath SEO.svg",
"website": "https://rankmath.com",
"pricing": [
"freemium",
"low",
"recurring"
],
"cpe": null
},
"Kadence WP Blocks": {
"name": "Kadence WP Blocks",
"description": "Kadence Blocks is a plugin for WordPress that provides a collection of custom blocks for the WordPress Block Editor, allowing users to create custom layouts and designs for their website without needing to know how to code.",
"slug": "kadence-wp-blocks",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"description": "Extend functionality of WordPress websites",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Kadence WP.svg",
"website": "https://www.kadencewp.com/kadence-blocks/",
"pricing": [
"freemium",
"low",
"recurring"
],
"cpe": null
},
"Fluent Forms": {
"name": "Fluent Forms",
"description": "Fluent Forms is a drag-and-drop form builder plugin for WordPress.",
"slug": "fluent-forms",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"description": "Extend functionality of WordPress websites",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
},
{
"id": 110,
"slug": "form-builders",
"description": "Technologies that enable users to build forms for data collection",
"groups": [
8
],
"name": "Form builders",
"priority": 8
}
],
"confidence": 100,
"version": "6.2.3",
"icon": "Fluent Forms.svg",
"website": "https://fluentforms.com",
"pricing": [
"freemium",
"low",
"recurring"
],
"cpe": null
},
"BetterDocs plugin": {
"name": "BetterDocs plugin",
"description": "BetterDocs plugin is an advanced documentation and knowledge base plugin for WordPress.",
"slug": "betterdocs-plugin",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"description": "Extend functionality of WordPress websites",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "BetterDocs.png",
"website": "https://betterdocs.co/docs/wordpress",
"pricing": [
"onetime"
],
"cpe": null
},
"Twitter Emoji (Twemoji)": {
"name": "Twitter Emoji (Twemoji)",
"description": "Twitter Emoji is a set of open-source emoticons and emojis for Twitter, TweetDeck, and also for Android and iOS versions of the application.",
"slug": "twitter-emoji-twemoji",
"categories": [
{
"id": 17,
"slug": "font-scripts",
"description": "Technologies that control how fonts are displayed on a webpage",
"groups": [
9
],
"name": "Font scripts",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https://twitter.github.io/twemoji/",
"pricing": [],
"cpe": null
},
"Microsoft Clarity": {
"name": "Microsoft Clarity",
"description": "Microsoft's Clarity is a analytics tool which provides website usage statistics, session recording, and heatmaps.",
"slug": "microsoft-clarity",
"categories": [
{
"id": 10,
"slug": "analytics",
"description": "Tools that track user behavior and provide insights into website performance",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Microsoft Clarity.svg",
"website": "https://clarity.microsoft.com",
"pricing": [
"freemium"
],
"cpe": null
},
"jQuery UI": {
"name": "jQuery UI",
"description": "jQuery UI is a collection of GUI widgets, animated visual effects, and themes implemented with jQuery, Cascading Style Sheets, and HTML.",
"slug": "jquery-ui",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"description": "Collections of pre-written JavaScript code",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "1.13.2",
"icon": "jQuery UI.svg",
"website": "https://jqueryui.com",
"pricing": [],
"cpe": "cpe:2.3:a:jquery:jquery_ui:*:*:*:*:*:*:*:*"
},
"core-js": {
"name": "core-js",
"description": "core-js is a modular standard library for JavaScript, with polyfills for cutting-edge ECMAScript features.",
"slug": "core-js",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"description": "Collections of pre-written JavaScript code",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "3.32.2",
"icon": "core-js.png",
"website": "https://github.com/zloirock/core-js",
"pricing": [],
"cpe": null
},
"reCAPTCHA": {
"name": "reCAPTCHA",
"description": "reCAPTCHA is a free service from Google that helps protect websites from spam and abuse.",
"slug": "recaptcha",
"categories": [
{
"id": 16,
"slug": "security",
"description": "Technologies that protect websites from vulnerabilities and attacks",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "reCAPTCHA.svg",
"website": "https://www.google.com/recaptcha/",
"pricing": [
"freemium",
"payg",
"poa"
],
"cpe": null
},
"jQuery Migrate": {
"name": "jQuery Migrate",
"description": "Query Migrate is a javascript library that allows you to preserve the compatibility of your jQuery code developed for versions of jQuery older than 1.9.",
"slug": "jquery-migrate",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"description": "Collections of pre-written JavaScript code",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "3.4.1",
"icon": "jQuery.svg",
"website": "https://github.com/jquery/jquery-migrate",
"pricing": [],
"cpe": null
},
"jQuery": {
"name": "jQuery",
"description": "jQuery is a JavaScript library which is a free, open-source software designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animation, and Ajax.",
"slug": "jquery",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"description": "Collections of pre-written JavaScript code",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "3.7.1",
"icon": "jQuery.svg",
"website": "https://jquery.com",
"pricing": [],
"cpe": "cpe:2.3:a:jquery:jquery:*:*:*:*:*:*:*:*"
},
"Google Tag Manager": {
"name": "Google Tag Manager",
"description": "Google Tag Manager is a tag management system (TMS) that allows you to quickly and easily update measurement codes and related code fragments collectively known as tags on your website or mobile app.",
"slug": "google-tag-manager",
"categories": [
{
"id": 42,
"slug": "tag-managers",
"description": "Tools that allow the addition of scripts and tracking tools to websites",
"groups": [
8
],
"name": "Tag managers",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Tag Manager.svg",
"website": "https://www.google.com/tagmanager",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"description": "Tools that track user behavior and provide insights into website performance",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "https://google.com/analytics",
"pricing": [],
"cpe": null
},
"Facebook Pixel": {
"name": "Facebook Pixel",
"description": "Facebook pixel is an analytics tool that allows you to measure the effectiveness of your advertising.",
"slug": "facebook-pixel",
"categories": [
{
"id": 10,
"slug": "analytics",
"description": "Tools that track user behavior and provide insights into website performance",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "2.9.331",
"icon": "Facebook.svg",
"website": "https://facebook.com",
"pricing": [],
"cpe": null
},
"Crisp Live Chat": {
"name": "Crisp Live Chat",
"description": "Crisp Live Chat is a live chat solution with free and paid options.",
"slug": "crisp-live-chat",
"categories": [
{
"id": 52,
"slug": "live-chat",
"description": "Tools that allow for real-time customer support",
"groups": [
4,
16
],
"name": "Live chat",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Crisp Live Chat.svg",
"website": "https://crisp.chat/",
"pricing": [
"freemium",
"low",
"recurring"
],
"cpe": null
},
"Cloudflare Browser Insights": {
"name": "Cloudflare Browser Insights",
"description": "Cloudflare Browser Insights is a tool that measures the performance of websites from the perspective of users.",
"slug": "cloudflare-browser-insights",
"categories": [
{
"id": 10,
"slug": "analytics",
"description": "Tools that track user behavior and provide insights into website performance",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 78,
"slug": "rum",
"description": "Tools that track performance as experienced by users",
"groups": [
2
],
"name": "RUM",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "https://www.cloudflare.com",
"pricing": [],
"cpe": null
},
"Cloudflare": {
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"description": "(Content Delivery Network) Distribute website content globally to improve load times for users",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "https://www.cloudflare.com",
"pricing": [],
"cpe": null
},
"RSS": {
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works—such as blog entries, news headlines, audio, and video—in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https://www.rssboard.org/rss-specification",
"pricing": [],
"cpe": null
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https://ogp.me",
"pricing": [],
"cpe": null
},
"HTTP/3": {
"name": "HTTP/3",
"description": "HTTP/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web.",
"slug": "http-3",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "HTTP3.svg",
"website": "https://httpwg.org/",
"pricing": [],
"cpe": null
}
}
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds detection for Fluent Forms, a drag-and-drop form builder plugin for WordPress.
Detection signals
form.frm-fluent-formform element and the (intentionally misspelled)input[name='__fluent_form_embded_post_id']hidden input, both present on every rendered Fluent Forms form.window.fluentFormVarsglobal set by the front-end submission script./wp-content/plugins/fluentform/assets/…js?ver=(also captures the version).requires: "WordPress",cats: [87, 110](WordPress plugins, Form builders) — consistent with the existing WPForms / Ninja Forms / Gravity Forms / Contact Form 7 / Formidable Forms entries.All signals were verified against the plugin source and the rendered DOM (via jsdom), and the entry passes
node scripts/validate.js. Theform.frm-fluent-formselector does not collide with Formidable Forms'frm-/frm_classes, and thescriptSrcpattern does not match other plugins.User base
Icon
Square SVG of the official Fluent Forms brand mark.
Test websites: