Ad Inserter
94Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...
Sell any WordPress custom post type with WooCommerce. Add pricing, cart, and checkout to CPT, ACF, or JetEngine posts without duplicate products.
Custom Post Type WooCommerce Integration is a WordPress plugin that allows you to sell any custom post type (CPT) directly through WooCommerce without the need to duplicate each post as a separate product. It connects your existing CPTs, such as courses, events, or listings, to WooCommerce, enabling you to add them to the cart and process payments seamlessly.
This plugin is suitable for users who have custom content and want to leverage WooCommerce's robust eCommerce features without the hassle of maintaining duplicate entries. By using this integration, you can streamline your sales process and ensure that your product information remains consistent and up-to-date.
Best for: This plugin is best for WordPress site owners who want to sell custom content without duplicating product entries.
What it does well
Where it falls short
Custom Post Type WooCommerce Integration provides a practical solution for selling custom post types through WooCommerce, simplifying the sales process for users with existing custom content.
Tiny Solutions's own description of Custom Post Type WooCommerce Integration, lightly tidied.
Custom Post Type WooCommerce Integration makes any WordPress custom post type (CPT) purchasable through WooCommerce — without recreating each post as a separate WooCommerce product.
If you already store content as custom post types (courses, events, bookings, listings, real estate, cars, books, directories, or digital downloads), you normally cannot sell it directly with WooCommerce. The usual workaround is to duplicate every post as a WooCommerce product and keep the two in sync by hand. This plugin removes that step. It connects your existing CPT to WooCommerce so a single post can be added to the cart, checked out, and paid for using the WooCommerce systems you already trust.
Connect the post type, set a price (or map an existing meta key), and drop a shortcode where you want the price and add-to-cart button to appear. Your custom content becomes sellable, while WooCommerce continues to handle the cart, checkout, orders, payment gateways, coupons, taxes, and emails.
Custom post types hold your content, but WooCommerce only sells WooCommerce products. Bridging the two normally means maintaining duplicate records — one CPT post for display and one product for selling. That duplication causes mismatched prices, broken stock counts, and extra maintenance.
This plugin lets a CPT post be the sellable item. There is no second copy to manage, no data migration, and no code required.
Documentation: Getting started guide | Pro version: CPT WooCommerce Integration Pro
Traditional workflow
With this plugin
Other plugins for custom content structures.
Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...
ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...
Checkout Field Editor (Checkout Manager) for WooCommerce – The best WooCommerce checkout manager plugin to man...
Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...
The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.
Admin UI for creating custom content types like post types and taxonomies