{"id":321532,"date":"2026-06-05T07:24:19","date_gmt":"2026-06-05T07:24:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/product-faq-generator\/"},"modified":"2026-06-05T07:24:03","modified_gmt":"2026-06-05T07:24:03","slug":"wpmr-product-faqs-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/wpmr-product-faqs-for-woocommerce\/","author":14163001,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.1","stable_tag":"0.1.1","tested":"7.0.2","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"WPMR Product FAQs for WooCommerce","header_author":"Michel Jongbloed","header_description":"An easy to use FAQ generator for WooCommerce products.","assets_banners_color":"","last_updated":"2026-06-05 07:24:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.wpmarketingrobot.com","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":107,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.1":{"tag":"0.1.1","author":"Michel Jongbloed","date":"2026-06-05 07:24:03"}},"upgrade_notice":{"0.1.0":"<p>Initial release \u2014 no upgrade steps required.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.1"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2353,1643,746,5613,286],"plugin_category":[45],"plugin_contributors":[249455,249454],"plugin_business_model":[],"class_list":["post-321532","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-faq","plugin_tags-product","plugin_tags-questions","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-michel-jongbloed","plugin_contributors-wpmarketingrobot","plugin_committers-michel-jongbloed"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/wpmr-product-faqs-for-woocommerce.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Product FAQ Generator lets you quickly generate and manage frequently asked questions for your WooCommerce products, helping shoppers find the answers they need and reducing pre-sale support enquiries.<\/p>\n\n<p>Generated FAQs are product-specific and merchant-editable, so you can generate a draft and then tailor each question and answer before publishing.<\/p>\n\n<p><strong>Where to configure<\/strong><\/p>\n\n<ul>\n<li>Open <code>WooCommerce &gt; Settings &gt; FAQ Generator<\/code> to configure AI provider settings and defaults.<\/li>\n<li>API provider costs\/billing are handled by your AI provider account and are not included in WooCommerce or this plugin.<\/li>\n<\/ul>\n\n<p><strong>Per-product workflow<\/strong><\/p>\n\n<ul>\n<li>Open any WooCommerce product in the product editor.<\/li>\n<li>Use the <code>FAQ Generator<\/code> product-data tab to generate, review, and edit FAQs for that product.<\/li>\n<\/ul>\n\n<p><strong>Bulk workflow<\/strong><\/p>\n\n<ul>\n<li>From the Products list table, use the bulk action <code>Generate draft FAQs<\/code> to process multiple products in batches.<\/li>\n<\/ul>\n\n<p><strong>Shortcodes<\/strong><\/p>\n\n<ul>\n<li><code>[pfaqg_faq]<\/code> renders FAQs for the current product context.<\/li>\n<li><code>[pfaqg_faq product_id=\"42\"]<\/code> renders FAQs for a specific product by ID.<\/li>\n<\/ul>\n\n<p><strong>Compatibility<\/strong><\/p>\n\n<ul>\n<li>FAQ data is stored on products using post meta.<\/li>\n<li>The plugin does not depend on WooCommerce order storage, so behavior remains HPOS-safe.<\/li>\n<\/ul>\n\n<p><strong>Requirements<\/strong><\/p>\n\n<ul>\n<li>WordPress 6.5 or higher<\/li>\n<li>WooCommerce 8.4 or higher<\/li>\n<li>PHP 8.0 or higher<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the OpenAI API to generate product FAQ drafts using AI.\nThis external service is required only for FAQ generation features; the plugin can still display and manage already saved FAQs without calling the service.<\/p>\n\n<p><strong>Service provider<\/strong><\/p>\n\n<ul>\n<li>OpenAI (Chat Completions API): https:\/\/api.openai.com\/v1\/chat\/completions<\/li>\n<\/ul>\n\n<p><strong>What the service is used for<\/strong><\/p>\n\n<ul>\n<li>Generating draft product questions and answers in the WooCommerce admin product editor and during bulk FAQ generation.<\/li>\n<\/ul>\n\n<p><strong>What data is sent and when<\/strong><\/p>\n\n<ul>\n<li>Data is sent only when an authorized admin user manually starts FAQ generation (single product or bulk generation) from the WordPress admin.<\/li>\n<li>The plugin sends:\n\n<ul>\n<li>Product content used for prompt context (for example: product name, description, short description, categories, tags, attributes, SKU, price, weight, dimensions, brand, and EAN when available).<\/li>\n<li>Generation settings needed for the request (for example: selected model, requested FAQ count, language, and answer-length guidance).<\/li>\n<li>Your configured OpenAI API key is sent in the request Authorization header for authentication.<\/li>\n<\/ul><\/li>\n<li>The plugin does not send customer\/order\/personal account data as part of the FAQ generation payload.<\/li>\n<\/ul>\n\n<p><strong>Terms and privacy<\/strong><\/p>\n\n<ul>\n<li>OpenAI Terms of Use: https:\/\/openai.com\/policies\/terms-of-use<\/li>\n<li>OpenAI Privacy Policy: https:\/\/openai.com\/policies\/privacy-policy<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>wpmr-product-faqs-for-woocommerce<\/code> folder to the <code>\/wp-content\/plugins\/<\/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>Ensure WooCommerce is installed and active \u2014 the plugin will display an admin notice if the requirement is not met.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20without%20woocommerce%3F\"><h3>Does this plugin work without WooCommerce?<\/h3><\/dt>\n<dd><p>No. WooCommerce 8.4 or higher must be installed and active.<\/p><\/dd>\n<dt id=\"which%20php%20version%20is%20required%3F\"><h3>Which PHP version is required?<\/h3><\/dt>\n<dd><p>PHP 8.0 or higher is required.<\/p><\/dd>\n<dt id=\"where%20do%20i%20configure%20the%20plugin%3F\"><h3>Where do I configure the plugin?<\/h3><\/dt>\n<dd><p>Go to <code>WooCommerce &gt; Settings &gt; FAQ Generator<\/code>.<\/p><\/dd>\n<dt id=\"can%20i%20edit%20generated%20faqs%3F\"><h3>Can I edit generated FAQs?<\/h3><\/dt>\n<dd><p>Yes. Generated FAQs are drafts that remain fully editable per product.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20support%20shortcodes%3F\"><h3>Does this plugin support shortcodes?<\/h3><\/dt>\n<dd><p>Yes. Use <code>[pfaqg_faq]<\/code> or <code>[pfaqg_faq product_id=\"42\"]<\/code>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"An easy to use FAQ generator for WooCommerce products.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/321532","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=321532"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/michel-jongbloed"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=321532"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=321532"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=321532"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=321532"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=321532"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=321532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}