WordPress.org

Ready to get started?Download WordPress

Plugin Directory

WooCommerce Product FAQs

Extends WooCommerce to allow for the asking, answering, and viewing of FAQs in a similar experience as on eBay.

Other Notes

To Do:

  • Add ajax loaders where ajax is used so the user knows that their request is being processed DONE

  • Consider adding inline registration option to FAQ form

  • Transition answerer capability to product author DONE @ 2.0

  • Localize everything DONE

  • Add more filters

  • Complete documentation

  • Consider what (if any) actions need to be added

  • Make the 'pending approval' front-end status only show if a faq is indeed pending approval - DONE @ 1.0.0

  • Allow approval of FAQ from front-end - DONE @ 1.0.0

  • Consider a settings field for admin notification email DONE @ 2.0

  • Allow for creating FAQs from/by admin - DONE @ 1.0.6

Incompatibilities

  • Disqus - interferes with the comment_form function. Will hopefully rectify this soon.

  • 404 Redirected - strips $_GET parameters from URL, removing 'View' and 'Preview' functionality

Developers

Available filters:

Format: (filter ; filtered variable ; available variables: var1 (explanation [var type]), var2, var3, ...)

All filters are prefixed/begin with woocommerce_faqs_

  • admin_faq_highlight_color ; Highlight color in the Dashboard when administering a question from the email link

  • front_faq_highlight_color ; Highlight color on the front-end when viewing a question from the email link

  • antispam_error_message ; Error message when the anti-spam check fails ; $result['message'] (error message [string]), posted form (full $_POST[array])

  • answerer_email ; Email for administering FAQs; $post_data ('question_title', 'faq_author_name', 'product_title', 'question_content' [array])

  • asker_email ; Email for the asker; $post_data ('question_title', 'product_title', 'post_id' [array])

  • answerer_email_subject ; Subject of administer email; same as answerer_email vars

  • answerer_email_message ; Final adminster message; same as answerer email vars

  • asker_email_subject; Subject of asker email; same as asker_email vars

  • asker_email_message; Final asker message; same as asker_email vars

  • answer_caps; Capability of answering questions

Requires: 3.5.1 or higher
Compatible up to: 3.9.2
Last Updated: 2014-5-8
Downloads: 6,283

Ratings

4 stars
4.6 out of 5 stars

Support

0 of 5 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
1 person says it's broken.

100,1,1 100,1,1 100,2,2
100,1,1
100,1,1
0,1,0
100,1,1
0,1,0