| 开发者 |
theswiftlywp
gotocpal |
|---|---|
| 更新时间 | 2026年5月26日 02:43 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[boxbuilder id="123"]--bb-primary, --bb-border, etc.) for easy styling/wp-content/plugins/boxbuilder-for-woocommerce/ or install directly through the WordPress plugin screen.[boxbuilder id="123"] or the Gutenberg block to display the builder on any page, or let it appear automatically on the product page.Yes, WooCommerce 7.0 or higher must be installed and activated.
Go to Products → Edit on any WooCommerce product, click the BoxBuilder tab in the product data panel, and toggle Enable BoxBuilder. Configure the capacity, pricing, and available products. You can also manage boxes from BoxBuilder → All Boxes in the admin menu.
Custom Items (Pro) let you define text-based products with prices directly in the box configuration — no WooCommerce products needed. This is perfect for flavors, options, or variations. You organize them into groups (e.g., "Dark Chocolate", "Milk Chocolate") and each item has a name and price.
The free version supports Fixed Price (one price for the whole box regardless of items selected) and Per-Item Pricing (total is the sum of selected items). The Pro version adds Hybrid Pricing (base box price plus per-item prices).
Yes. The free version offers three options: All Products (every product in your store), By Category (select specific categories), or Specific Products (hand-pick individual products). The Pro version adds Custom Items (define your own text-based items with prices — no WooCommerce products needed).
Yes. An optional gift message text area is shown below the product picker. It includes a character counter (configurable limit, default 500 characters). The message is saved with the order and shown in confirmation emails, admin order view, and customer order history.
Yes. You can choose between Grid layout (product cards in a responsive grid) or List layout (products shown in rows with name, category, price, and add button). Configure this in BoxBuilder → Settings → General.
You can configure the builder position in BoxBuilder → Settings → General → Position on Product Page. Options include Before Product Tabs, After Product Details Block (for FSE/block themes), and Shortcode Only (manual placement). You can also set the summary panel to appear on the right side or bottom.
Out-of-stock products are automatically hidden from the builder so customers only see available products.
Yes. The Labels tab in Settings lets you customize all user-facing text — button labels, headings, messages, and more — without editing code.
Yes. BoxBuilder is fully responsive and also uses CSS container queries, so it automatically adapts when placed in narrow areas like sidebars or small page builder columns.
BoxBuilder works with any properly coded WooCommerce theme. It has been tested with Storefront, Astra, GeneratePress, Flatsome, OceanWP, Divi, and Avada.
Yes. Use the [boxbuilder id="123"] shortcode or the native Gutenberg block. The shortcode works with Elementor, Divi Builder, WPBakery, Bricks Builder, Beaver Builder, and Oxygen Builder.
Yes. The Appearance tab in Settings lets you set brand colors. BoxBuilder also uses CSS custom properties (--bb-primary, --bb-secondary, --bb-border, etc.) that you can override in your theme's CSS for full control.
No. BoxBuilder uses standard WordPress and WooCommerce data storage (post meta, order item meta, options). This ensures full compatibility with backup plugins, migration tools, and the WooCommerce ecosystem.
Box contents are displayed in the WooCommerce cart, checkout order review, order confirmation emails, the customer's My Account order history, and the admin order detail screen.
Yes. All user-facing strings are translatable. A .pot file is included for use with translation tools like Loco Translate or WPML.