Zum Inhalt springen

Getting started

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

Enquire ships enabled with working defaults, so the only thing most stores must set is where enquiries go. The button appears on product pages the moment WooCommerce is active.

  • WordPress 6.5 or newer
  • WooCommerce 8.0 or newer, active
  • PHP 8.1 or newer
  • A working site mailer, Enquire sends through wp_mail(), so if your site cannot send mail, neither can Enquire
  1. Install WooCommerce and confirm it is active. Without it, Enquire shows an admin notice and does nothing else.
  2. Install Enquire from the plugin directory (when live on WordPress.org), or upload the enquire folder to /wp-content/plugins/.
  3. Activate the plugin.

Open WooCommerce → Enquire. The one setting worth checking before you go live is Recipient email under General:

  • Enter the address that should receive enquiries.
  • Leave it empty to use your site’s admin email (get_option('admin_email')), the placeholder shows which address that is.

Everything else has a packaged default. The “Enable enquiries” toggle is already on. The button label, form field labels, required-field rules, success and error text, and the email subject all come pre-filled, clear any text field to fall back to its default, shown as the greyed placeholder.

  1. Open any single product page as a visitor (a logged-out browser or incognito window is a fair test). The Ask a question button appears directly under add to cart.
  2. Click it. A dialog opens with the name, email and message fields; focus lands on the first field.
  3. Fill it in and submit. You should see an inline success message and a small “sent” seal inside the dialog, no page reload.
  4. Check the recipient inbox. The email subject is Product enquiry: <product name>, the body has the product name, its link and the submitted fields, and the Reply-To is the shopper’s address.

If the on-screen submit succeeds but no email arrives, the problem is mail delivery, not Enquire, see the FAQ.

No enquiry data is written to the database; the email is the record. Enquire keeps two options only, enquire_settings and enquire_db_version, both removed on plugin deletion. See Storage and cleanup.

The free edition is the complete enquiry-sending product: button, accessible dialog, wp_mail() delivery, nonce + honeypot + rate-limit spam screening, and configurable fields and copy. Enquire Pro (planned) adds enquiry logging in wp-admin, file attachments, shopper auto-replies and per-product recipients.