WordPress plugin intelligence profile

Arik Product Fields — WooCommerce Custom Fields, Buy Now, Enquiry Form & Coupon

Custom product fields with a drag-and-drop builder, Buy Now button, Enquiry Form, Coupon Box, and 20 field types for WooCommerce.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.1.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update10 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org rating5.0 / 5 from 2 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Arik Product Fields — WooCommerce Custom Fields, Buy Now, Enquiry Form & Coupon version 1.1.0 as active, updated 1mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Arik Product Fields is a complete toolkit for WooCommerce product pages. Build custom product fields with a drag-and-drop visual builder, add a Buy Now button that skips the cart, accept enquiries through a polished modal form, show coupon codes directly on the product page, and clean up the single product layout all without writing a single line of code.

Designed for store owners who want more conversions, better data collection, and a faster checkout experience.

Why store owners pick Arik Product Fields

  • One plugin, five jobs. Custom fields, Buy Now, Enquiry form, coupon box, and checkout tweaks no need to stack five separate plugins.
  • Beautiful frontend. Theme-aware styling that inherits your color tokens and looks native in Storefront, Astra, Flatsome, OceanWP, and Blocksy.
  • HPOS compatible. Declared compatibility with WooCommerce Custom Order Tables and the new cart/checkout blocks.
  • Built for developers. 11+ public actions and filters, a Support & Docs page with copy-paste examples, and translation-ready strings.
  • No bloat. Assets load only on the screens that need them. Admin styles never leak into unrelated pages.

20 field types

Input fields (collect data from customers):

  • Text
  • Textarea
  • Number
  • E-mail
  • URL
  • Checkbox (multi-option)
  • Select / Dropdown
  • Radio
  • Radio with images (WP Media Library picker)
  • Radio with colors (WordPress color picker)
  • Time
  • Color
  • Date

Display / Content fields (admin enters content, frontend shows it):

  • Heading
  • Paragraph
  • HTML
  • Image (Media Library picker + URL fallback)
  • Product Video (YouTube, Vimeo, or direct MP4/WebM/OGG)

Dynamic fields (populated from the current product):

  • Categories rendered as checkboxes built from the product’s own categories
  • Tags rendered as checkboxes built from the product’s own tags

Feature highlights

  • Drag-and-drop field builder powered by jQuery UI Sortable. Click any field type in the palette to add it. Drag rows by the handle to reorder. Inline editor with per-type controls.
  • Per-product field assignment through a dedicated Product Data tab. Pick which fields appear on which products. Leave it empty to use global-scope fields.
  • Buy Now button that skips the cart and lands the customer on checkout (or cart your choice).
  • Enquiry form in an accessible modal. Sends email to admin, stores submissions as a custom post type, and recommends Contact Form 7 as a more robust alternative.
  • Coupon code box on the single product page with four position options.
  • Checkout modifications add an optional Order Reference field, make phone optional, soften default placeholders.
  • Hide SKU and Categories/Tags on single product pages globally or per-product.
  • Tri-state per-product overrides for Buy Now and Enquiry: “Use global setting”, “Show”, or “Hide”.
  • Configurable field position render fields before/after price, before/after Add to Cart, or before/after Buy Now.
  • Design tab style the frontend fields without writing CSS: container background, border, radius, padding and spacing, one- or two-column layout, label typography, input colours and sizing, radio/checkbox pill shape and selected state, button colours, plus an Additional CSS box. Four presets and a live preview that renders with your storefront’s own stylesheet. Ships switched off, so upgrading never changes how your product pages look.
  • Support & Docs admin page with the full developer hook reference and code examples.
  • Translation-ready with wp_set_script_translations() for the builder UI.

Security

  • WordPress nonces on every form and AJAX endpoint.
  • Capability checks on every admin action ( manage_woocommerce, edit_product ).
  • Honeypot field plus per-IP rate limiting on the enquiry form.
  • Type-aware sanitization with a strict allowlist per field type.
  • Output escaped per WordPress.org guidelines ( esc_html, esc_attr, esc_url, wp_kses_post ).

Developer-friendly

The plugin exposes 11+ public hooks for theme and plugin developers:

  • Filters: arikapf_render_field_definitions, arikapf_cart_item_field_values, arikapf_buy_now_button_label, arikapf_enquiry_button_label, arikapf_buy_now_enabled_for_product, arikapf_enquiry_enabled_for_product, arikapf_hide_sku, arikapf_hide_categories, arikapf_fields_render_hook, arikapf_support_marketing_links, arikapf_checkout_fields.
  • Actions: arikapf_before_render_fields, arikapf_after_render_fields, arikapf_before_buy_now_button, arikapf_after_buy_now_button, arikapf_before_enquiry_button, arikapf_after_enquiry_button, arikapf_enquiry_submitted, arikapf_after_save_product_meta, arikapf_after_cart_item_meta_added.

Each hook is documented inside the plugin under Arik Fields → Support & Docs, with copy-paste code examples.

Compatible with

  • WordPress 6.0+
  • WooCommerce 6.0+ (tested through 9.4)
  • PHP 7.4+
  • HPOS (Custom Order Tables)
  • WooCommerce Cart & Checkout Blocks
  • Contact Form 7 (for the enquiry form)
  • Storefront, Astra, Flatsome, OceanWP, Blocksy, and any properly built block theme

Additional Information

Support & Connect

  • Website: https://gernx.com/
  • Support Forum: WordPress.org Support
  • LinkedIn: Tanmoy Biswas
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • buy now button
  • product addons
  • product enquiry form
  • woocommerce coupon
  • woocommerce custom fields
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity10 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.81.1.0
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.