| 开发者 | zishanali0909 |
|---|---|
| 更新时间 | 2026年11月8日 18:39 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
naxolabs-order-bump folder to /wp-content/plugins/Yes, WooCommerce must be installed and active. The plugin will show an admin notice if WooCommerce is not found.
The free version supports up to 2 order bumps, each containing up to 2 products.
Yes! Each bump can contain up to 2 products, each with its own discount and description.
Yes, discounted prices are correctly applied during cart calculation using WooCommerce standard hooks. The discount is visible in the cart, checkout, and order confirmation.
Yes, you can set display rules based on:
Yes! Naxolabs Order Bump is compatible with both the classic shortcode checkout and the newer WooCommerce Block-based checkout.
Yes, the plugin fully declares HPOS compatibility and works seamlessly with WooCommerce High-Performance Order Storage.
Naxolabs Order Bump is designed with full isolation. All CSS classes use the naxoorbu- prefix, all JavaScript is namespaced, and all PHP functions, classes, options and hooks use the naxoorbu_ prefix to prevent conflicts. Its styles and scripts load only on the checkout page.
Yes! The admin dashboard shows the net revenue of bump products from paid orders (processing and completed by default), excluding tax and with refunds subtracted.
No. The plugin does not send any data to external services and does not track visitors. It only stores, in the order item meta, which bump an item came from and the discount it got, so bump revenue can be reported.
When deactivated, bumps simply stop showing on checkout. Your bump configurations are preserved. When deleted, only temporary cache data is removed. Your bumps remain in the database in case you reinstall.
Yes. Commonly used hooks include:
naxoorbu_max_bumps and naxoorbu_max_products_per_bump (filters) - change the limitsnaxoorbu_passes_conditions (filter) - add your own display conditionsnaxoorbu_discount_price (filter) - adjust the bump pricenaxoorbu_blocks_bump_placement (filter) - show block checkout bumps in the order summary or in the checkout formnaxoorbu_after_bump_saved, naxoorbu_bump_rendered and naxoorbu_bump_added_to_cart (actions) - react to saves, views and accepted bumps<mark>…</mark>, in a colour you choose. New bumps start with a highlighted "Yes!"naxoorbu_bump_placements filter, naxoorbu_admin_after_position action and Naxoorbu_Frontend::render_bump_list(), so extensions can show bumps in more places (e.g. the cart page), a naxoorbu_bump_toggled browser event when a bump is added or removed, Naxoorbu_Admin::sanitize_settings() / can_create_bump() for saving bumps from elsewhere (e.g. an import), and naxoorbu_can_edit_bump / naxoorbu_bump_locked_message filters