[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNiyls470RwKF5_heD4lXQTvBzOsebZ-gewfKxo21ki8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":20,"download_link":21,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":49,"crawl_stats":32,"alternatives":57,"analysis":158,"fingerprints":579},"fs-product-inquiry","FS Product Inquiry","1.1.1","Fudugo Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Ffudugo\u002F","\u003Cp>FS Product Inquiry is a WordPress product inquiry plugin. This plugin is useful for product inquiry and also store all the data in the database with email so we can use these emails as subscribe or for other product marketing purposes.\u003C\u002Fp>\n\u003Ch3>Why Choose FS Product Inquiry?\u003C\u002Fh3>\n\u003Ch3>FS Product Inquiry is a great plugin for:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Show all the products on Your Page\u003C\u002Fli>\n\u003Cli>You can identify how many users inquiry of your particular product by adding a name and email\u003C\u002Fli>\n\u003Cli>Also, you can see the inquiry details in admin backend -> FS Inquiries menu\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcode\u003C\u002Fh3>\n\u003Cp>Use this [fspi-show-products-list] Shortcode to Show Inquiry Products.\u003Cbr \u002F>\n* [fspi-show-products-list]\u003C\u002Fp>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add unlimited products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Note:-\u003C\u002Fh3>\n\u003Cp>Get Pro Version from \u003Ca href=\"https:\u002F\u002Fwww.fudugo.com\u002Fproduct\u002Fproduct-inquiry\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n","FS Product Inquiry Plugin is useful for the product inquiry that looks great and keeps your site loading fast.",0,949,"2021-04-12T07:01:00.000Z","5.5.18","4.7","5.6",[18,19],"product-inquiry","products-info","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffs-product-inquiry.zip",43,2,"2024-05-14 00:00:00","2026-03-15T15:16:48.613Z",[27,41],{"id":28,"url_slug":29,"title":30,"description":31,"plugin_slug":4,"theme_slug":32,"affected_versions":33,"patched_in_version":32,"severity":34,"cvss_score":35,"cvss_vector":36,"vuln_type":37,"published_date":24,"updated_date":38,"references":39,"days_to_patch":32},"CVE-2024-4857","fs-product-inquiry-unauthenticated-stored-cross-site-scripting","FS Product Inquiry \u003C= 1.1.1 - Unauthenticated Stored Cross-Site Scripting","The FS Product Inquiry plugin for WordPress is vulnerable to Stored Cross-Site Scripting in all versions up to, and including, 1.1.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=1.1.1","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-05-30 20:58:34",[40],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F26a2a20e-f200-4cb1-aa15-db12c86dd351?source=api-prod",{"id":42,"url_slug":43,"title":44,"description":45,"plugin_slug":4,"theme_slug":32,"affected_versions":33,"patched_in_version":32,"severity":34,"cvss_score":35,"cvss_vector":36,"vuln_type":37,"published_date":24,"updated_date":46,"references":47,"days_to_patch":32},"CVE-2024-4856","fs-product-inquiry-reflected-cross-site-scripting","FS Product Inquiry \u003C= 1.1.1 - Reflected Cross-Site Scripting","The FS Product Inquiry plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in all versions up to, and including, 1.1.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","2024-05-30 21:02:39",[48],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F9a932e25-f7ff-4765-b827-c9e7dd9e30bd?source=api-prod",{"slug":50,"display_name":7,"profile_url":8,"plugin_count":51,"total_installs":52,"avg_security_score":53,"avg_patch_time_days":54,"trust_score":55,"computed_at":56},"fudugo",3,10,71,30,74,"2026-04-04T09:29:09.617Z",[58,83,103,121,140],{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":16,"tags":73,"homepage":78,"download_link":79,"security_score":80,"vuln_count":81,"unpatched_count":11,"last_vuln_date":82,"fetched_at":25},"product-enquiry-for-woocommerce","Product Enquiry for WooCommerce","3.2.5.2","WisdmLabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fwisdmlabs\u002F","\u003Cp>Missing out on \u003Cstrong>pre-sale inquiries\u003C\u002Fstrong>? WISDM Product Enquiry for WooCommerce is the perfect plugin for you.\u003C\u002Fp>\n\u003Cp>Potential customers have questions about products they want to purchase. WISDM Product Enquiry for WooCommerce lets you add an ‘\u003Cstrong>Inquiry\u003C\u002Fstrong>‘ or ‘\u003Cstrong>Request a Quote\u003C\u002Fstrong>‘ button on every product page.\u003C\u002Fp>\n\u003Cp>Interested buyers can use this option to send across doubts or quote requests. You can:\u003Cbr \u002F>\n– Connect with \u003Cstrong>genuine leads\u003C\u002Fstrong>\u003Cbr \u002F>\n– Address \u003Cstrong>customer’s exact concerns\u003C\u002Fstrong> and queries\u003Cbr \u002F>\n– Get good insights into your \u003Cstrong>customers’ demands\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Negotiate\u003C\u002Fstrong> purchase quotations\u003Cbr \u002F>\n– And quickly \u003Cstrong>convert\u003C\u002Fstrong> unsure customers into buyers!\u003C\u002Fp>\n\u003Ch4>Capture Pre-sale Inquiries\u003C\u002Fh4>\n\u003Cp>You can place the ‘Inquiry’ or ‘Request a Quote’ button on your products page and allow visitors to make pre-sale Inquiries or negotiate for a list of products they’re interested in. In doing so, you’ll be able to \u003Cstrong>capture genuine leads\u003C\u002Fstrong> and convert them into buyers sooner than expected.\u003C\u002Fp>\n\u003Ch4>Easily Customize Link or Button\u003C\u002Fh4>\n\u003Cp>You have full freedom to customize or label the button or link text as “Make an Inquiry”, “Request a Quote”, or “Quote to Order”, etc. to suit your convenience. This will make it easier for your customers to immediately understand and \u003Cstrong>perform an action\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Collect Inquiries on Product Variations\u003C\u002Fh4>\n\u003Cp>You can use this option to allow interested customers to Inquire or Request Quotation for \u003Cstrong>simple products\u003C\u002Fstrong> or \u003Cstrong>variations of a product\u003C\u002Fstrong>. The quicker you address their problems, the quicker the sale happens!\u003C\u002Fp>\n\u003Ch4>Effortlessly Configure Settings\u003C\u002Fh4>\n\u003Cp>As a plugin user\u002Fadministrator, you have the freedom to configure \u003Cstrong>where to show the Enquiry or Request a Quote button\u003C\u002Fstrong> on the product page, an option to \u003Cstrong>style the buttons\u003C\u002Fstrong>, and many other details too. (check out the screenshot ‘Plugin configuration’ for more details).\u003C\u002Fp>\n\u003Ch4>Receive Inquiries\u002FQuotations via Email\u003C\u002Fh4>\n\u003Cp>Delegate responsibilities to the team by adding \u003Cstrong>multiple recipient email ids\u003C\u002Fstrong> for incoming product inquiries or quotations. An email with details such as site name, product name, product URL, customer name, and inquiry message is sent in a well-formatted manner.\u003C\u002Fp>\n\u003Cp>Moreover, you can also configure the setting to help customers keep a tab on their Quotations by allowing them the option to send a “\u003Cstrong>copy of email\u003C\u002Fstrong>” to themselves.\u003C\u002Fp>\n\u003Ch4>Get Quick Support\u003C\u002Fh4>\n\u003Cp>It also gives you access to request a support query, make an inquiry for custom development, know additional services provided by us, etc. through a \u003Cstrong>support sidebar\u003C\u002Fstrong> right from the plugin settings page.\u003C\u002Fp>\n\u003Ch4>Support Local Languages\u003C\u002Fh4>\n\u003Cp>The latest version is ready for translation. All you need to do is create the \u003Cstrong>.mo and .po files\u003C\u002Fstrong> for your language.\u003C\u002Fp>\n\u003Ch4>Enhanced functions with Pro\u003C\u002Fh4>\n\u003Cp>To enhance and add more value to the existing functions, check out \u003Ca href=\"https:\u002F\u002Fwisdmlabs.com\u002Fwoocommerce-product-enquiry-pro\u002F?utm_source=Wordpress&utm_medium=Page&utm_campaign=bfcm_2025#pricing\" rel=\"nofollow ugc\">WISDM Product Enquiry Pro\u003C\u002Fa> — now available at \u003Cstrong>70% OFF\u003C\u002Fstrong> for \u003Cstrong>Black Friday!\u003C\u002Fstrong> Unlock \u003Cstrong>Quote Requests, Multi-Product Enquiry & WhatsApp Integration.\u003C\u002Fstrong> \u003Cstrong>Code: WISDMBFCM\u003C\u002Fstrong> | \u003Cstrong>Ends Dec 5th.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Using this, you can empower your customers to send a single quotation request for \u003Cstrong>multiple products\u003C\u002Fstrong> or inquire about \u003Cstrong>bulk\u003C\u002Fstrong> or \u003Cstrong>large ticket size orders\u003C\u002Fstrong>. You can also view and reply to all inquiries and quote requests right from your dashboard.\u003C\u002Fp>\n\u003Cp>Pro Review:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“\u003Cem>“I was looking for a plugin for WooCommerce to request a quote. I tried several plugins with no or a bad result. At the very end I bought the plugin Product Enquiry Pro of WisdmLabs, that was working out of the box. I highly recommend WisdmLabs!”\u003C\u002Fem>\u003Cbr \u002F>\n  -Leo Verzijl\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>By opting for the premium version, you can:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allow customers to send a single inquiry or quote request for multiple products at once\u003C\u002Fli>\n\u003Cli>Create a custom inquiry form using a Built-in form Builder\u003C\u002Fli>\n\u003Cli>Display a mini-cart inquiry widgets\u003C\u002Fli>\n\u003Cli>Easily filter & export inquiries or quote records and analyze buyer demands \u003C\u002Fli>\n\u003Cli>Add an Inquiry or Quote button on the Shop or Archive page \u003C\u002Fli>\n\u003Cli>Easily reply to inquiries or create PDF quotations in the backend \u003C\u002Fli>\n\u003Cli>Show\u002Fhide the Inquiry button, Add to Cart, Pricing, etc.\u003C\u002Fli>\n\u003Cli>Place the button anywhere on the page when using page builders like Elementor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwisdmlabs.com\u002Fwoocommerce-quotation-and-inquiry\u002F?utm_source=pefreewordpress&utm_medium=pefreewordpress&utm_campaign=pefreewordpress\" rel=\"nofollow ugc\">WISDM Product Enquiry Pro\u003C\u002Fa>\u003C\u002Fstrong> is rated 4.8\u002F5 by our customers and has been featured on bobwp.com, wpmayor.com, sellwithwp, frip.in and several other expert platforms.\u003C\u002Fp>\n\u003Cp>\u003C\u003C\u003Ca href=\"https:\u002F\u002Fwisdmlabs.com\u002Fwoocommerce-quotation-and-inquiry\u002F?utm_source=pefreewordpress&utm_medium=pefreewordpress&utm_campaign=pefreewordpress\" rel=\"nofollow ugc\">Check all Features & Pricing\u003C\u002Fa>>> | \u003C\u003C\u003Ca href=\"https:\u002F\u002Fquoteup.wisdmlabs.com\u002F?utm_source=PEfreelandingpage&utm_medium=PEfreelandingpage&utm_campaign=PEfreelandingpage\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>>>\u003C\u002Fp>\n\u003Ch4>Boost Enquiries with AI BotKit\u003C\u002Fh4>\n\u003Cp>Looking to automate enquiry responses and boost conversions?\u003C\u002Fp>\n\u003Cp>Try \u003Cstrong>AI BotKit\u003C\u002Fstrong>, a free AI chatbot that connects with your WordPress site to:\u003Cbr \u002F>\nInstantly answer customer questions\u003Cbr \u002F>\nCapture and qualify leads 24×7\u003Cbr \u002F>\nWork seamlessly with WooCommerce\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Faibotkit.io\u002Fai-chatbot-for-wordpress\u002F?utm_source=Product+Enquiry+for+WooCommerce&utm_medium=read+me&utm_campaign=Product+Enquiry+for+WooCommerce+inside+plugin&utm_id=Wordpress\" rel=\"nofollow ugc\">Get Free AI Chatbot\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Recommended Plugins:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwisdmlabs.com\u002Fwoocommerce-user-specific-pricing-extension\u002F?utm_source=PEfreelandingpage&utm_medium=PEfreelandingpage&utm_campaign=PEfreelandingpage\" rel=\"nofollow ugc\">WISDM Customer Specific Pricing\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwisdmlabs.com\u002Fwoocommerce-catalog-mode\u002F?utm_source=PEfreelandingpage&utm_medium=PEfreelandingpage&utm_campaign=PEfreelandingpage\" rel=\"nofollow ugc\">WISDM Product Catalog Manager(Free)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Please Note:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>The Product Enquiry Free plugin sends the data consisting of customer info and message directly to your inbox when a customer makes an enquiry on your website.\u003Cbr \u002F>\n  \u003Cstrong>This plugin neither stores any data in the database nor does it send the data to any third party services.\u003C\u002Fstrong>\u003Cbr \u002F>\n  It is your sole responsibility and we urge you to update the privacy policy of your websites accordingly.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Product Enquiry allows prospective customers to \"Make an Enquiry\" about a product, or \"Request a Quote\" right from within the product page.",10000,345763,82,67,"2026-01-15T12:58:00.000Z","6.9.4","5.3",[59,74,75,76,77],"product-inquiry-for-woocommerce","request-a-quote-woocommerce","woocommerce-enquiry","woocommerce-inquiry","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-enquiry-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-enquiry-for-woocommerce.3.2.5.2.zip",99,1,"2024-06-22 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":71,"requires_at_least":96,"requires_php":20,"tags":97,"homepage":99,"download_link":100,"security_score":101,"vuln_count":23,"unpatched_count":11,"last_vuln_date":102,"fetched_at":25},"enquiry-quotation-for-woocommerce","PiWeb Product Enquiry or product catalog for WooCommerce","2.2.34.34","PI Web Solution","https:\u002F\u002Fprofiles.wordpress.org\u002Frajeshsingh520\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwebsitemaintenanceservice.in\u002Fenquiry_demo\u002F\" rel=\"nofollow ugc\">Try Pro version front and backend demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.piwebsolution.com\u002Fuser-documentation-product-enquiry-for-woocommerce\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Product Enquiry for WooCommerce plugin\u003C\u002Fstrong> adds an enquiry button to products. Using this, customers can send you an enquiry or request a quote for a product.\u003C\u002Fp>\n\u003Cp>Using this Product enquiry for WooCommerce plugin, customers will be able to send aggregated enquiries for multiple products at the same time, as all the enquired products get added into the enquiry cart\u003C\u002Fp>\n\u003Ch3>Product enquiry for WooCommerce plugin features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Show enquiry button on \u003Cstrong>Shop\u002FCategory page\u003C\u002Fstrong> and \u003Cstrong>Single product page\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>WooCommerce product enquiry plugin creates a complete \u003Cstrong>cart of inquiry\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add multiple products in \u003Cstrong>enquiry cart\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add different \u003Cstrong>message along with each product\u003C\u002Fstrong> in the enquiry cart\u003C\u002Fli>\n\u003Cli>Receive \u003Cstrong>inquiry details in the email\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>All the submitted enquiries are \u003Cstrong>saved in your site\u003C\u002Fstrong>, so you can look up historical enquiries on your website\u003C\u002Fli>\n\u003Cli>Collect \u003Cstrong>name, email, phone number\u003C\u002Fstrong> along with enquiry\u003C\u002Fli>\n\u003Cli>Change the \u003Cstrong>Text\u003C\u002Fstrong> shown in the enquiry button\u003C\u002Fli>\n\u003Cli>Change the \u003Cstrong>background\u003C\u002Fstrong> and text color of the button \u003C\u002Fli>\n\u003Cli>Have different background and text color for the button on the product loop page and the single product page \u003C\u002Fli>\n\u003Cli>Option to disable logo in enquiry email\u003C\u002Fli>\n\u003Cli>Enquiry cart page is auto created during installation of the plugin, but if you want you can change the page; you can show enquiry cart on any page using the shortcode \u003Cstrong>[pisol_enquiry_cart]\u003C\u002Fstrong>. Make sure to select the page in the advanced option as enquiry page\u003C\u002Fli>\n\u003Cli>Pass the enquiry data to a webhook so you can use that data in Zapier and other platforms that support webhooks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Honeypot\u003C\u002Fstrong> for spam protection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Captcha\u003C\u002Fstrong> for spam protection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support \u003Cstrong>variable products\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Show WooCommerce product enquiry button only when the product is \u003Cstrong>out of stock\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Change the \u003Cstrong>position of the WooCommerce product enquiry button\u003C\u002Fstrong> on the product loop page and single product page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remove add to cart button\u003C\u002Fstrong> from the entire site, or remove add to cart only for the products on which we have enquiry enabled\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>multiple email IDs\u003C\u002Fstrong> to admin email list\u003C\u002Fli>\n\u003Cli>Send a copy of the enquiry placed to the customer as well\u003C\u002Fli>\n\u003Cli>Add your logo to the enquiry email sent to you and the customer\u003C\u002Fli>\n\u003Cli>Hide product price\u003C\u002Fli>\n\u003Cli>Redirect cart and checkout pages to WooCommerce product inquiry cart page\u003C\u002Fli>\n\u003Cli>Modify the success message shown on WooCommerce product enquiry form submission\u003C\u002Fli>\n\u003Cli>Add extra content in the enquiry email sent to the customer\u003C\u002Fli>\n\u003Cli>You can change the image icon shown when the processing is done\u003C\u002Fli>\n\u003Cli>It will show the product image in the enquiry email\u003C\u002Fli>\n\u003Cli>Disable enquiry for specific product\u003C\u002Fli>\n\u003Cli>Show a dynamic enquiry cart icon (that shows the product count added in the enquiry cart and links to the enquiry cart page \u002F opens the enquiry cart in a popup)\u003C\u002Fli>\n\u003Cli>Remove price column from the enquiry cart and enquiry email \u003C\u002Fli>\n\u003Cli>Ask the customer to accept terms and conditions while submitting the product enquiry\u003C\u002Fli>\n\u003Cli>Insert enquiry cart on a page using shortcode \u003Cstrong>[enquiry_cart_icon]\u003C\u002Fstrong> or auto-insert it in a fixed position\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable the field\u003C\u002Fstrong> that you don’t want in the WooCommerce product enquiry form\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Change enquiry form field label\u003C\u002Fstrong> from within the plugin settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Change sequence\u003C\u002Fstrong> of the fields in the enquiry form \u003C\u002Fli>\n\u003Cli>Disable\u002FEnable enquiry for specific \u003Cstrong>product category\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Enable enquiry button for specific \u003Cstrong>user roles\u003C\u002Fstrong> only\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable add to cart\u003C\u002Fstrong> for specific products or for specific categories of products\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable message box\u003C\u002Fstrong> next to the product in the enquiry cart\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom thank you page redirect\u003C\u002Fstrong> after submission of enquiry\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show enquiry no.\u003C\u002Fstrong> in the enquiry email sent to the customer or admin by putting the shortcode {enquiry_no}\u003C\u002Fli>\n\u003Cli>Show WooCommerce product enquiry form in a \u003Cstrong>popup\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Option to show product enquiry \u003Cstrong>form in a popup\u003C\u002Fstrong> as soon as a product is added to the enquiry\u003C\u002Fli>\n\u003Cli>Make the enquiry cart icon load the \u003Cstrong>enquiry form in a popup\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add custom fields\u003C\u002Fstrong> in the enquiry form like Text box, Textarea, Dropdown, Radio, Countries dropdown\u003C\u002Fli>\n\u003Cli>Change \u003Cstrong>From email ID\u003C\u002Fstrong> and name in the enquiry email\u003C\u002Fli>\n\u003Cli>You can give an image upload option in the enquiry upload form\u003C\u002Fli>\n\u003Cli>Create an add-to-enquiry link, so when a user clicks that link the product will be automatically added to their enquiry cart. \u003C\u002Fli>\n\u003Cli>Simple product e.g.: \u003Cstrong>https:\u002F\u002Fwww.yourwebsite.com\u002F?add-to-enquiry=product_id\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Variable product e.g.: \u003Cstrong>https:\u002F\u002Fwww.yourwebsite.com\u002F?add-to-enquiry=product_id&variation_id=var_id\u003C\u002Fstrong> (replace product_id and var_id with the respective IDs)\u003C\u002Fli>\n\u003Cli>Two-column layout for enquiry form\u003C\u002Fli>\n\u003Cli>Get WooCommerce product enquiry in \u003Cstrong>Telegram\u003C\u002Fstrong> as well as email\u003C\u002Fli>\n\u003Cli>Customers can submit the products in their WooCommerce cart as an enquiry instead of placing an order.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Pro version gives you the option to show the enquiry form as a \u003Cstrong>WooCommerce product enquiry form popup\u003C\u002Fstrong>. Showing the enquiry form as a popup allows the customer to place an enquiry from the product page\u003C\u002Fp>\n\u003Ch4>Key highlights\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce product enquiry form popup\u003C\u002Fli>\n\u003Cli>WooCommerce catalog enquiry\u003C\u002Fli>\n\u003Cli>WooCommerce product catalog mode & enquiry form\u003C\u002Fli>\n\u003Cli>WooCommerce quick product enquiry form\u003C\u002Fli>\n\u003Cli>WooCommerce product request plugin\u003C\u002Fli>\n\u003Cli>Easy WooCommerce request a quote\u003C\u002Fli>\n\u003Cli>WooCommerce product catalog mode\u003C\u002Fli>\n\u003Cli>WooCommerce product catalog plugin\u003C\u002Fli>\n\u003Cli>Get WooCommerce product enquiry in Telegram\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>If you choose to opt in from the plugin settings, or submit optional feedback during deactivation, this plugin may collect basic technical information, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Plugin version  \u003C\u002Fli>\n\u003Cli>WordPress version  \u003C\u002Fli>\n\u003Cli>WooCommerce version  \u003C\u002Fli>\n\u003Cli>Site URL\u003C\u002Fli>\n\u003Cli>Deactivation reason (if submitted)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This data is used solely to improve plugin quality, compatibility, and features. No personal or user-specific data is collected without consent.\u003C\u002Fp>\n","Product enquiry for WooCommerce and quote request plugin that can save enquiries and email the WooCommerce product enquiry as well",1000,128581,94,33,"2026-03-09T11:02:00.000Z","3.0.1",[59,74,98,76,77],"woocommerce-catalog","https:\u002F\u002Fpiwebsolution.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenquiry-quotation-for-woocommerce.2.2.34.34.zip",98,"2024-09-26 00:00:00",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":11,"num_ratings":11,"last_updated":113,"tested_up_to":71,"requires_at_least":114,"requires_php":20,"tags":115,"homepage":20,"download_link":120,"security_score":111,"vuln_count":11,"unpatched_count":11,"last_vuln_date":32,"fetched_at":25},"product-catalog-mode-for-woocommerce","Product Catalog Mode For WooCommerce","2.1.1","WP Artisan","https:\u002F\u002Fprofiles.wordpress.org\u002Fsumon086\u002F","\u003Cp>Sometimes store owners want to display products as a catalog without allowing immediate purchases. This may be necessary during holidays, maintenance periods, sales preparation, wholesale-only operations, or limited-time sales restrictions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Product Catalog Mode for WooCommerce\u003C\u002Fstrong> allows you to instantly turn your WooCommerce store into a catalog by removing Add to Cart buttons with a single click.\u003C\u002Fp>\n\u003Cp>You can enable catalog mode globally or apply it conditionally based on visitors, user roles, countries, or scheduled time periods.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The plugin now includes advanced scheduling controls, allowing store owners to activate catalog mode:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* On selected weekdays\n* Within specific start and end times\n* Between defined start and end dates\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This provides precise control over when your store accepts orders.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You can also display fully customizable messages on:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* Shop and archive pages\n* Product details page\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Message placement can be configured for shop\u002Farchive pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>To capture customer interest, the plugin includes a powerful inquiry system. Store owners can:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* Enable a built-in inquiry form.\n* Integrate Contact Form 7\n* Integrate WPForms\n* Select which form to use\n* Control enquiry button text and position.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Advanced exclusion options allow you to:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* Disable catalog mode for specific categories.\n* Disable catalog mode for specific tags.\n* Exclude individual products.\n* Override global messages per product.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This gives you full flexibility over how and when products can be purchased.\u003C\u002Fp>\n\u003Cp>The plugin can also be used to create a \u003Cstrong>Request a Quote system\u003C\u002Fstrong> for your store. By hiding the product price and Add to Cart button, you can display an enquiry button that allows customers to request pricing information directly from the product page. This is especially useful for \u003Cstrong>B2B stores\u003C\u002Fstrong>, \u003Cstrong>wholesale businesses\u003C\u002Fstrong>, or \u003Cstrong>custom products\u003C\u002Fstrong> where prices may vary depending on quantity, negotiation, or customer requirements. Customers can easily submit their inquiries using the built-in enquiry form or popular form plugins like \u003Cstrong>WPForms\u003C\u002Fstrong> or \u003Cstrong>Contact Form 7\u003C\u002Fstrong>, making it simple for store owners to manage quote requests efficiently.\u003C\u002Fp>\n\u003Ch3>Current Features (Free)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Enable catalog mode for all users.\u003C\u002Fli>\n\u003Cli>Enable catalog mode only for visitors (unregistered users).\u003C\u002Fli>\n\u003Cli>Show the login button when catalog mode is enabled for visitors.\u003C\u002Fli>\n\u003Cli>Hide Add to Cart buttons.\u003C\u002Fli>\n\u003Cli>Hide product price\u003C\u002Fli>\n\u003Cli>Prevent access to the Cart and Checkout pages.\u003C\u002Fli>\n\u003Cli>Set the redirect URL for the Cart and Checkout pages.\u003C\u002Fli>\n\u003Cli>Show custom message on:\n\u003Cul>\n\u003Cli>Shop archive pages\u003C\u002Fli>\n\u003Cli>Product details page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Select message position (Shop & Archive pages)\u003C\u002Fli>\n\u003Cli>Customize message text color, background color, alignment, padding, and font size.\u003C\u002Fli>\n\u003Cli>Shortcode to display a custom message anywhere\u003C\u002Fli>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All Free Features\u003C\u002Fli>\n\u003Cli>Enable catalog mode only on selected weekdays.\u003C\u002Fli>\n\u003Cli>Activate catalog mode during specific start and end times.\u003C\u002Fli>\n\u003Cli>Activate catalog mode between defined start and end dates (NEW).\u003C\u002Fli>\n\u003Cli>Enable catalog mode based on user roles.\u003C\u002Fli>\n\u003Cli>Enable catalog mode based on countries.\u003C\u002Fli>\n\u003Cli>Advanced inquiry system:\n\u003Cul>\n\u003Cli>Built-in inquiry form\u003C\u002Fli>\n\u003Cli>Contact Form 7 integration (NEW)\u003C\u002Fli>\n\u003Cli>WPForms integration (NEW)\u003C\u002Fli>\n\u003Cli>Form selection option (NEW)\u003C\u002Fli>\n\u003Cli>Custom enquiry form heading \u003C\u002Fli>\n\u003Cli>Custom inquiry button label\u003C\u002Fli>\n\u003Cli>Enquiry button position control (NEW)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Exclude by categories (disable catalog mode for specific categories).\u003C\u002Fli>\n\u003Cli>Exclude by tags (disable catalog mode for specific tags).\u003C\u002Fli>\n\u003Cli>Exclude individual products (disable catalog mode, hide price or enquiry form per product).\u003C\u002Fli>\n\u003Cli>Custom message per product (override global message)\u003C\u002Fli>\n\u003Cli>Redirect products to third-party or affiliate URLs.\u003C\u002Fli>\n\u003Cli>Priority Email Support\u003C\u002Fli>\n\u003C\u002Ful>\n","Product Catalog Mode for WooCommerce TURN INTO your online store as CATALOG ONLY MODE hiding by product price, Add to Cart button on a single click.",100,2190,"2026-03-07T11:07:00.000Z","4.4",[116,117,118,18,119],"hide-product-price","product-catalog","product-catalog-woocommerce","remove-add-to-cart","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-catalog-mode-for-woocommerce.2.1.1.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":11,"downloaded":129,"rating":11,"num_ratings":11,"last_updated":20,"tested_up_to":130,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":137,"download_link":138,"security_score":111,"vuln_count":11,"unpatched_count":11,"last_vuln_date":32,"fetched_at":139},"nswp-product-inquiry-form","NSWP – Product Inquiry Form","1.0.1","Node Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fnodesolutions\u002F","\u003Cp>Once customers click on the product inquiry button a popup will open where customer can fill their basic information with their query or message as soon as they submit the from admin will receive an email with all customer detail along with product and link, while addressing his\u002Fher enquiries or quote requests, you can easily convert an unsure customer, into a buyer!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Product inquiry:\u003C\u002Fstrong> is convince for users to ask any question if they are not sure about buying a product or not?\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Responsive Layout:\u003C\u002Fstrong> our plugin is fully responsive for all screen types.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customizable Layout:\u003C\u002Fstrong> you can change the background, and text color of heading, input label, submit button as per your requirement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Convert Inquiry into Sale:\u003C\u002Fstrong> with the help of WooCommerce product inquiry plugin users can ask send inquiry or quotation to you if they have any query related to product color, size, price, and quality of the product.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Never Miss an Inquiry:\u003C\u002Fstrong> for you convince we are delivering all WooCommerce product inquiry to your inbox so you will never miss a single inquiry and contact the customer quickly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Product Path:\u003C\u002Fstrong> we are retrieving product name and URL with inquiry and sending it in an email so you can easily find the product detail, which you have received an inquiry.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Email Message Customization:\u003C\u002Fstrong> you can customize the email message body text from admin side text editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>One Click Restore:\u003C\u002Fstrong> if you want to restore all admin setting to default, you just need to click on a restore default button from admin.\u003C\u002Fp>\n\u003Ch3>✅ Features and benefits of our Plugin:\u003C\u002Fh3>\n\u003Ch3>✅ Features:\u003C\u002Fh3>\n\u003Ch4>General Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display on product detail page\u003C\u002Fli>\n\u003Cli>Change inquiry Button text and color\u003C\u002Fli>\n\u003Cli>Change form heading text\u003C\u002Fli>\n\u003Cli>Change Popup form button text and color\u003C\u002Fli>\n\u003Cli>One click restores to default from setting\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Notification Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Customize email subject\u003C\u002Fli>\n\u003Cli>Customize email heading\u003C\u002Fli>\n\u003Cli>Customize email message\u003C\u002Fli>\n\u003C\u002Ful>\n","The WooCommerce product inquiry plugin adds a product enquiry button to every WooCommerce Product detail Page. Using this button, a potential customer &hellip;",540,"6.5.8","5.2","7.4",[134,18,74,135,136],"inquiry-form","quick-inquiry","woocommerce-product-inquiry","https:\u002F\u002Fnodesolutions.ca\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnswp-product-inquiry-form.zip","2026-03-15T10:48:56.248Z",{"slug":141,"name":142,"version":143,"author":144,"author_profile":145,"description":146,"short_description":147,"active_installs":11,"downloaded":148,"rating":11,"num_ratings":11,"last_updated":149,"tested_up_to":71,"requires_at_least":150,"requires_php":132,"tags":151,"homepage":20,"download_link":157,"security_score":111,"vuln_count":11,"unpatched_count":11,"last_vuln_date":32,"fetched_at":25},"ohmtang-rfq","OhmTang RFQ","1.0.0","Ohm·Tang","https:\u002F\u002Fprofiles.wordpress.org\u002Fohmtang\u002F","\u003Cp>\u003Cstrong>OhmTang RFQ\u003C\u002Fstrong> is an excellent, fully open-source and free inquiry form plugin for WooCommerce, designed specifically for B2B operations.\u003C\u002Fp>\n\u003Cp>OhmTang RFQ seamlessly inserts a customizable RFQ form for WooCommerce product pages. It automatically captures and submits crucial product information with each inquiry, saving time for both customers and administrators.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Smart Form Placement:\u003C\u002Fstrong> Insert the RFQ form at different positions on your product pages (e.g., after price, after add-to-cart, before product Description).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automated Product Data Capture:\u003C\u002Fstrong> When a customer submits the form, it automatically includes:\n\u003Cul>\n\u003Cli>Product Image\u003C\u002Fli>\n\u003Cli>Product Link\u002FURL\u003C\u002Fli>\n\u003Cli>Product Category\u003C\u002Fli>\n\u003Cli>Default or customer-selected product attributes (like size, color)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Efficient Lead Management:\u003C\u002Fstrong> This automation allows managers to quickly identify which product page the inquiry came from and understand the customer’s specific needs, eliminating repetitive basic questions and improving reply efficiency.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Form Customization:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Custom form title.\u003C\u002Fli>\n\u003Cli>Customize field labels for Name, Email, and Message.\u003C\u002Fli>\n\u003Cli>Custom placeholder text for the message area.\u003C\u002Fli>\n\u003Cli>Customizable success and error messages upon form submission.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Integrated SMTP Engine:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Built-in, complete SMTP functionality – no need for an additional SMTP plugin.\u003C\u002Fli>\n\u003Cli>Granular SMTP error debugging at all levels to verify configuration and troubleshoot issues.\u003C\u002Fli>\n\u003Cli>Dedicated debugging page with a \u003Cstrong>“Send Test Email”\u003C\u002Fstrong> feature to:\n\u003Col>\n\u003Cli>Verify your SMTP setup is working correctly.\u003C\u002Fli>\n\u003Cli>Send temporary emails to customers if needed.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>Provides error logs for easy problem diagnosis.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🌍 Multi-language Ready\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Full translation support with .pot file\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Recommended Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fohmtang-cft\u002F\" rel=\"ugc\">\u003Cstrong>OhmTang CFT\u003C\u002Fstrong>\u003C\u002Fa> – Protect all your WordPress forms from bots and spam with Cloudflare Turnstile. This plugin is fully compatible with OhmTang RFQ and provides seamless integration.\u003C\u002Fli>\n\u003C\u002Ful>\n","OhmTang RFQ is a fully open-source and free RFQ (Request for Quotation) form plugin for WooCommerce that streamlines B2B inquiries.",92,"2026-01-22T13:57:00.000Z","6.7",[152,153,154,155,156],"b2b","product-inquiry-form","quotation","rfq","smtp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fohmtang-rfq.1.0.0.zip",{"attackSurface":159,"codeSignals":251,"taintFlows":472,"riskAssessment":563,"analyzedAt":578},{"hooks":160,"ajaxHandlers":226,"restRoutes":238,"shortcodes":239,"cronEvents":248,"entryPointCount":249,"unprotectedCount":250},[161,167,171,175,178,181,185,190,194,197,201,204,208,212,215,219,223],{"type":162,"name":163,"callback":164,"file":165,"line":166},"action","admin_menu","fspi_main_menu","includes\\class-fs-main-menu.php",15,{"type":162,"name":168,"callback":169,"file":165,"line":170},"init","fspi_inquiry_menu",16,{"type":162,"name":172,"callback":173,"file":165,"line":174},"add_meta_boxes","fspi_inquiry_meta_fields",17,{"type":162,"name":168,"callback":176,"file":177,"line":170},"fspi_products","includes\\class-fs-products.php",{"type":162,"name":172,"callback":179,"file":177,"line":180},"fspi_product_meta_fields",20,{"type":162,"name":182,"callback":183,"file":177,"line":184},"save_post","fspi_save_product_meta_data",21,{"type":186,"name":187,"callback":188,"priority":81,"file":177,"line":189},"filter","template_include","fspi_show_product_detail",22,{"type":186,"name":191,"callback":192,"file":177,"line":193},"taxonomy_template","fspi_taxonomy_template",23,{"type":162,"name":168,"callback":195,"file":177,"line":196},"fspi_register_session",24,{"type":162,"name":198,"callback":199,"file":177,"line":200},"comment_form_logged_in_after","fspi_comment_rating_rating_field",26,{"type":162,"name":202,"callback":199,"file":177,"line":203},"comment_form_after_fields",27,{"type":162,"name":205,"callback":206,"file":177,"line":207},"wp_enqueue_scripts","fspi_comment_rating_styles",28,{"type":162,"name":209,"callback":210,"file":177,"line":211},"comment_post","fspi_comment_rating_save_comment_rating",29,{"type":186,"name":213,"callback":214,"file":177,"line":54},"comment_text","fspi_comment_rating_display_rating",{"type":186,"name":216,"callback":217,"priority":52,"file":177,"line":218},"posts_where","fspi_post_title_filter",269,{"type":162,"name":220,"callback":221,"priority":81,"file":222,"line":170},"fspi_settings_tab","fspi_setting_tabs","includes\\class-fs-setting-page.php",{"type":162,"name":224,"callback":225,"file":222,"line":174},"fspi_settings_content","fspi_setting_tab_content",[227,232,234,236],{"action":228,"nopriv":229,"callback":228,"hasNonce":230,"hasCapCheck":230,"file":177,"line":231},"fspi_get_inquiry_attribute",true,false,31,{"action":228,"nopriv":230,"callback":228,"hasNonce":230,"hasCapCheck":230,"file":177,"line":233},32,{"action":235,"nopriv":229,"callback":235,"hasNonce":230,"hasCapCheck":230,"file":177,"line":94},"fspi_ck_loopul",{"action":235,"nopriv":230,"callback":235,"hasNonce":230,"hasCapCheck":230,"file":177,"line":237},34,[],[240,244],{"tag":241,"callback":242,"file":177,"line":243},"fspi-show-products-list","fspi_show_products_list",18,{"tag":245,"callback":246,"file":222,"line":247},"fspi-inquiry-form","fspi_display_inquiry_form",19,[],6,4,{"dangerousFunctions":252,"sqlUsage":253,"outputEscaping":255,"fileOperations":11,"externalRequests":23,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":468},[],{"prepared":11,"raw":11,"locations":254},[],{"escaped":256,"rawEcho":257,"locations":258},80,138,[259,262,264,266,267,269,271,273,275,276,277,278,279,280,281,282,283,285,287,289,290,291,293,295,297,299,301,302,303,304,305,306,307,309,311,313,315,317,319,321,322,324,326,327,329,331,332,334,335,336,338,339,340,341,342,344,345,346,347,348,349,350,352,353,354,357,358,360,361,362,363,364,366,368,369,370,372,374,376,377,378,379,380,382,384,386,388,390,392,394,395,396,397,399,401,402,404,406,408,410,412,413,414,415,416,418,419,420,422,423,424,426,428,430,432,434,436,438,440,442,443,445,446,448,449,450,451,452,453,454,455,457,459,461,462,464,465,467],{"file":165,"line":260,"context":261},56,"raw output",{"file":165,"line":263,"context":261},59,{"file":165,"line":265,"context":261},63,{"file":165,"line":69,"context":261},{"file":165,"line":268,"context":261},131,{"file":165,"line":270,"context":261},136,{"file":177,"line":272,"context":261},70,{"file":177,"line":274,"context":261},383,{"file":222,"line":207,"context":261},{"file":222,"line":207,"context":261},{"file":222,"line":211,"context":261},{"file":222,"line":211,"context":261},{"file":222,"line":54,"context":261},{"file":222,"line":54,"context":261},{"file":222,"line":231,"context":261},{"file":222,"line":231,"context":261},{"file":222,"line":284,"context":261},81,{"file":222,"line":286,"context":261},140,{"file":222,"line":288,"context":261},142,{"file":222,"line":288,"context":261},{"file":222,"line":288,"context":261},{"file":222,"line":292,"context":261},147,{"file":294,"line":250,"context":261},"templates\\admin\\fspi-email-setting.php",{"file":294,"line":296,"context":261},8,{"file":294,"line":298,"context":261},9,{"file":294,"line":300,"context":261},14,{"file":294,"line":170,"context":261},{"file":294,"line":247,"context":261},{"file":294,"line":193,"context":261},{"file":294,"line":200,"context":261},{"file":294,"line":54,"context":261},{"file":294,"line":94,"context":261},{"file":294,"line":308,"context":261},36,{"file":294,"line":310,"context":261},38,{"file":294,"line":312,"context":261},40,{"file":294,"line":314,"context":261},44,{"file":294,"line":316,"context":261},46,{"file":294,"line":318,"context":261},50,{"file":294,"line":320,"context":261},52,{"file":294,"line":260,"context":261},{"file":294,"line":323,"context":261},58,{"file":294,"line":325,"context":261},61,{"file":294,"line":265,"context":261},{"file":294,"line":328,"context":261},65,{"file":294,"line":330,"context":261},69,{"file":294,"line":53,"context":261},{"file":333,"line":250,"context":261},"templates\\admin\\fspi-general-setting.php",{"file":333,"line":296,"context":261},{"file":333,"line":298,"context":261},{"file":333,"line":337,"context":261},13,{"file":333,"line":170,"context":261},{"file":333,"line":200,"context":261},{"file":333,"line":211,"context":261},{"file":333,"line":22,"context":261},{"file":343,"line":250,"context":261},"templates\\admin\\fspi-licence-setting.php",{"file":343,"line":296,"context":261},{"file":343,"line":298,"context":261},{"file":343,"line":300,"context":261},{"file":343,"line":247,"context":261},{"file":343,"line":184,"context":261},{"file":343,"line":207,"context":261},{"file":351,"line":249,"context":261},"templates\\admin\\fspi-product-meta-fields.php",{"file":351,"line":337,"context":261},{"file":351,"line":180,"context":261},{"file":355,"line":356,"context":261},"templates\\admin\\fspi-settings.php",7,{"file":355,"line":296,"context":261},{"file":355,"line":359,"context":261},12,{"file":355,"line":166,"context":261},{"file":355,"line":184,"context":261},{"file":355,"line":203,"context":261},{"file":355,"line":94,"context":261},{"file":355,"line":365,"context":261},39,{"file":355,"line":367,"context":261},42,{"file":355,"line":316,"context":261},{"file":355,"line":318,"context":261},{"file":355,"line":371,"context":261},64,{"file":355,"line":373,"context":261},66,{"file":375,"line":296,"context":261},"templates\\public\\fspi-show-inquiry-form.php",{"file":375,"line":170,"context":261},{"file":375,"line":174,"context":261},{"file":375,"line":247,"context":261},{"file":375,"line":184,"context":261},{"file":375,"line":381,"context":261},25,{"file":383,"line":320,"context":261},"templates\\public\\fspi-show-product-list.php",{"file":383,"line":385,"context":261},53,{"file":383,"line":387,"context":261},73,{"file":383,"line":389,"context":261},76,{"file":383,"line":391,"context":261},83,{"file":383,"line":393,"context":261},91,{"file":383,"line":393,"context":261},{"file":383,"line":148,"context":261},{"file":383,"line":148,"context":261},{"file":383,"line":398,"context":261},111,{"file":383,"line":400,"context":261},114,{"file":383,"line":400,"context":261},{"file":383,"line":403,"context":261},119,{"file":383,"line":405,"context":261},141,{"file":407,"line":233,"context":261},"templates\\public\\fspi-single-product.php",{"file":407,"line":409,"context":261},45,{"file":407,"line":411,"context":261},48,{"file":407,"line":411,"context":261},{"file":407,"line":318,"context":261},{"file":407,"line":318,"context":261},{"file":407,"line":385,"context":261},{"file":407,"line":417,"context":261},54,{"file":407,"line":371,"context":261},{"file":407,"line":387,"context":261},{"file":407,"line":421,"context":261},84,{"file":407,"line":421,"context":261},{"file":407,"line":421,"context":261},{"file":407,"line":425,"context":261},89,{"file":407,"line":427,"context":261},90,{"file":407,"line":429,"context":261},104,{"file":407,"line":431,"context":261},107,{"file":407,"line":433,"context":261},112,{"file":407,"line":435,"context":261},116,{"file":407,"line":437,"context":261},120,{"file":407,"line":439,"context":261},124,{"file":407,"line":441,"context":261},132,{"file":407,"line":270,"context":261},{"file":444,"line":166,"context":261},"templates\\public\\fspi-texonomy-template.php",{"file":444,"line":411,"context":261},{"file":444,"line":447,"context":261},49,{"file":444,"line":371,"context":261},{"file":444,"line":69,"context":261},{"file":444,"line":55,"context":261},{"file":444,"line":68,"context":261},{"file":444,"line":68,"context":261},{"file":444,"line":391,"context":261},{"file":444,"line":391,"context":261},{"file":444,"line":456,"context":261},93,{"file":444,"line":458,"context":261},95,{"file":444,"line":460,"context":261},103,{"file":444,"line":460,"context":261},{"file":444,"line":463,"context":261},105,{"file":444,"line":463,"context":261},{"file":444,"line":466,"context":261},110,{"file":444,"line":441,"context":261},[469],{"name":470,"version":32,"knownCves":471},"jQuery",[],[473,488,503,511,519,534,545,554],{"entryPoint":474,"graph":475,"unsanitizedCount":81,"severity":34},"fspi_get_inquiry_attribute (includes\\class-fs-products.php:69)",{"nodes":476,"edges":486},[477,481],{"id":478,"type":479,"label":480,"file":177,"line":272},"n0","source","$_POST['product_id']",{"id":482,"type":483,"label":484,"file":177,"line":272,"wp_function":485},"n1","sink","echo() [XSS]","echo",[487],{"from":478,"to":482,"sanitized":230},{"entryPoint":489,"graph":490,"unsanitizedCount":81,"severity":502},"do_active (includes\\class-fs-product-setting.php:131)",{"nodes":491,"edges":500},[492,496],{"id":478,"type":479,"label":493,"file":494,"line":495},"$_SERVER","includes\\class-fs-product-setting.php",151,{"id":482,"type":483,"label":497,"file":494,"line":498,"wp_function":499},"update_option() [Settings Manipulation]",152,"update_option",[501],{"from":478,"to":482,"sanitized":230},"low",{"entryPoint":504,"graph":505,"unsanitizedCount":81,"severity":502},"\u003Cclass-fs-product-setting> (includes\\class-fs-product-setting.php:0)",{"nodes":506,"edges":509},[507,508],{"id":478,"type":479,"label":493,"file":494,"line":495},{"id":482,"type":483,"label":497,"file":494,"line":498,"wp_function":499},[510],{"from":478,"to":482,"sanitized":230},{"entryPoint":512,"graph":513,"unsanitizedCount":81,"severity":502},"\u003Cclass-fs-products> (includes\\class-fs-products.php:0)",{"nodes":514,"edges":517},[515,516],{"id":478,"type":479,"label":480,"file":177,"line":272},{"id":482,"type":483,"label":484,"file":177,"line":272,"wp_function":485},[518],{"from":478,"to":482,"sanitized":230},{"entryPoint":520,"graph":521,"unsanitizedCount":23,"severity":502},"fspi_setting_tab_content (includes\\class-fs-setting-page.php:38)",{"nodes":522,"edges":531},[523,525,526,529],{"id":478,"type":479,"label":524,"file":222,"line":373},"$_POST['_fspi_product_currency']",{"id":482,"type":483,"label":497,"file":222,"line":373,"wp_function":499},{"id":527,"type":479,"label":528,"file":222,"line":330},"n2","$_POST['_fspi_inquiry_form_open_in_popup']",{"id":530,"type":483,"label":497,"file":222,"line":330,"wp_function":499},"n3",[532,533],{"from":478,"to":482,"sanitized":230},{"from":527,"to":530,"sanitized":230},{"entryPoint":535,"graph":536,"unsanitizedCount":23,"severity":502},"\u003Cclass-fs-setting-page> (includes\\class-fs-setting-page.php:0)",{"nodes":537,"edges":542},[538,539,540,541],{"id":478,"type":479,"label":524,"file":222,"line":373},{"id":482,"type":483,"label":497,"file":222,"line":373,"wp_function":499},{"id":527,"type":479,"label":528,"file":222,"line":330},{"id":530,"type":483,"label":497,"file":222,"line":330,"wp_function":499},[543,544],{"from":478,"to":482,"sanitized":230},{"from":527,"to":530,"sanitized":230},{"entryPoint":546,"graph":547,"unsanitizedCount":81,"severity":502},"\u003Cfspi-show-inquiry-form> (templates\\public\\fspi-show-inquiry-form.php:0)",{"nodes":548,"edges":552},[549,551],{"id":478,"type":479,"label":550,"file":375,"line":170},"$_POST['_fs_product_id']",{"id":482,"type":483,"label":484,"file":375,"line":170,"wp_function":485},[553],{"from":478,"to":482,"sanitized":230},{"entryPoint":555,"graph":556,"unsanitizedCount":11,"severity":502},"\u003Cfspi-show-product-list> (templates\\public\\fspi-show-product-list.php:0)",{"nodes":557,"edges":561},[558,560],{"id":478,"type":479,"label":559,"file":383,"line":337},"$_POST['product_name']",{"id":482,"type":483,"label":484,"file":383,"line":337,"wp_function":485},[562],{"from":478,"to":482,"sanitized":229},{"summary":564,"deductions":565},"The \"fs-product-inquiry\" plugin v1.1.1 presents a mixed security posture with several concerning findings despite some good practices. While the absence of dangerous functions and the use of prepared statements for SQL queries are positive indicators, the significant number of unprotected AJAX handlers (4 out of 4) and the complete lack of nonce and capability checks on these entry points are major security liabilities.  The taint analysis showing a high percentage of flows with unsanitized paths, although not reaching critical or high severity, suggests a potential for subtle input validation issues that could be exploited.\n\nThe plugin's vulnerability history is a significant concern, with two known medium severity CVEs, both currently unpatched. The recurring nature of Cross-Site Scripting vulnerabilities indicates a pattern of inadequate input sanitization and output escaping, especially considering that only 37% of outputs are properly escaped. This, combined with the unprotected AJAX handlers, creates a fertile ground for XSS attacks that could compromise user sessions or inject malicious content.\n\nIn conclusion, while the plugin demonstrates some secure coding practices like prepared SQL statements, the high number of unprotected entry points and the unpatched historical vulnerabilities, particularly XSS, outweigh these strengths. The risk assessment points to a medium to high-risk profile, requiring immediate attention to secure the AJAX handlers and address the underlying causes of past vulnerabilities.",[566,568,570,572,574,576],{"reason":567,"points":52},"Unprotected AJAX handlers",{"reason":569,"points":52},"Missing nonce checks on AJAX",{"reason":571,"points":52},"Missing capability checks",{"reason":573,"points":249},"Unescaped output",{"reason":575,"points":180},"Unpatched CVEs (2 x medium)",{"reason":577,"points":356},"Flows with unsanitized paths","2026-03-17T06:41:20.158Z",{"wat":580,"direct":589},{"assetPaths":581,"generatorPatterns":584,"scriptPaths":585,"versionParams":586},[582,583],"\u002Fwp-content\u002Fplugins\u002Ffs-product-inquiry\u002Fassets\u002Fadmin\u002Fcss\u002Ffspi-form.css","\u002Fwp-content\u002Fplugins\u002Ffs-product-inquiry\u002Fassets\u002Fadmin\u002Fjs\u002Ffspi-admin-script.js",[],[583],[587,588],"fs-product-inquiry\u002Fassets\u002Fadmin\u002Fcss\u002Ffspi-form.css?ver=","fs-product-inquiry\u002Fassets\u002Fadmin\u002Fjs\u002Ffspi-admin-script.js?ver=",{"cssClasses":590,"htmlComments":595,"htmlAttributes":596,"restEndpoints":599,"jsGlobals":600,"shortcodeOutput":603},[591,592,593,594],"fspi-main-setting","fspi-form-group","fspi-form-lable","fspi-form-input",[],[597,598],"name","value",[],[601,602],"FSProductInquiry","fspi_active_tab",[604],"[fspi-show-products-list]"]