Custom Product Type for WooCommerce – Add-Ons, Data, Options, Layouts, Booking & Appointments

Custom Product Type for WooCommerce – Add-Ons, Data, Options, Layouts, Booking & Appointments

By WPSAAD
Details
View on WordPress

Custom Product Type for WooCommerce helps you create unique WooCommerce product types with fully custom tabs, admin-only fields, layout control, and advanced booking fields.

Designed for all types of products eg. (services, classes, tickets, or appointment-based businesses), this plugin gives you full visual control of WooCommerce single product data — from field structure to layout to display locations.

📺 YouTube Tutorials: Watch the full playlist

🔁 Create Multiple Product Types: Define as many types as you want, each with its own tab, fields, layout, and output position.

🌐 WPML + Polylang Support: Fully multilingual ready.

💳 Checkout-Safe: Fields do not conflict with WooCommerce cart, pricing, or payments.

✅ What You Can Do with This Plugin

  • 🧩 Add custom fields to WooCommerce product types (text, select, checkbox, radio)
  • 📄 Display product data before/after title, add-to-cart, price, or meta
  • 🧠 Create Custom Product Types with dedicated admin tabs
  • 🎨 Choose from 4 built-in layout templates for the single product page
  • 🏷️ Apply custom badges per product type
  • 🧾 Add static structured data like instructor name, ticket ID, session time, etc.
  • 🔎 Use shortcodes: `[cwpt_products product_type=\”your_type\”]`
  • 🌐 Multilingual with WPML/Polylang
  • 🛒 Hide/show product types from shop/catalog
  • 🔒 Add user input fields (text, textarea, select, etc.) [Pro]
  • 🔒 Enable interactive booking calendars & date pickers [Pro]
  • 🔒 Add file upload, WYSIWYG, email, color picker fields [Pro]
  • 🔒 Create field-based pricing logic [Pro]

🆓 Free Features

  • ✅ Create unlimited custom product types
  • ✅ Add custom WooCommerce admin tabs with fields
  • ✅ Choose field display locations (before/after title, price, cart, meta)
  • ✅ Field types: Text, Textarea, Select, Radio, Checkbox
  • ✅ 4 Single product page layout templates
  • ✅ Product badge support per product type
  • ✅ Shortcode: `[cwpt_products product_type=\”your_type\”]`
  • ✅ Show/hide product types from shop/catalog
  • ✅ Custom taxonomy support
  • ✅ WPML and Polylang compatible
  • ✅ Works with all WooCommerce payment gateways

💎 Premium Add-On Features

Unlock advanced control over your product types with the Pro version:

  • 🔓 WooCommerce Product Add-Ons & Custom Fields
  • 🔓 Interactive Booking Calendar and Date Picker
  • 🔓 File Upload, Email, URL, and WYSIWYG fields
  • 🔓 Color Picker and Taxonomy-based fields (radio/select)
  • 🔓 Field pricing logic per selection
  • 🔓 Buy Now Button field for fast checkout.

👉 Upgrade to PRO

🧠 Popular Use Cases

  • 📚 Books: Show author name, ISBN, edition, or series
  • 🎟️ Event Tickets: Show date, seat category, meal preference
  • 🎓 Courses: Display session type, instructor, language, duration
  • 🔧 Services: Add service details, duration, or booking slots
  • 🍱 Food Orders: Display ingredients, allergens, or category

== Upgrade to Pro ==

Unlock custom product workflows with booking fields, pricing logic, file uploads, WYSIWYG, and more advanced field types.

Upgrade to Pro

Demo & Tutorials

💡 Need Help?
👉 Get support on the WordPress.org Support Forum
👉 Access Premium Support

🎥 YouTube Channel

== More by WPSaad ==

== Other Services ==

Details

Plugin code:
custom-product-type-for-woocommerce
Plugin version:
1.3.8
Author:
Outdated:
No
WP version:
2.8.0 or higher
PHP version:
5.2.4 or higher
Test up to WP version:
6.9.1
Total installations:
70
Last updated:
2026-02-07
Rating:
Times rated:
7
custom-product-type
woocommerce-custom-fields
woocommerce-product-addons
woocommerce-product-fields
woocommerce-product-options