Linux 软件免费装
Banner图

Raptor Global Add-Ons - Upsells for WooCommerce

开发者 Amr267
freemius
更新时间 2026年5月10日 20:21
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce extra product options product addons product options upsells

下载

1.0.0 1.0.2 1.0.3 1.2.3 1.0.4 1.2.0 1.2.1 1.2.2

详情介绍:

Global Add-Ons lets you build product add-ons once and show them on the products you choose. No more editing every product by hand. Gift wrapping, personalization fields, priority processing, upsells, bundle options. Create each add-on a single time, then use smart rules to decide exactly where it appears on your store. Your add-ons live in one place. Your rules stay consistent. Your store stays tidy. See it in action https://www.youtube.com/watch?v=pN9LY3aekbI What you can do Display templates Perfect for Free features Pro features Pro is optional. Everything listed under Free works without a license. Ready to upgrade? Get Pro here: https://checkout.freemius.com/plugin/22559/plan/37780/

安装:

From the WordPress admin (recommended)
  1. Go to Plugins > Add New and search for Global Product Add-Ons for WooCommerce.
  2. Click Install Now, then Activate.
  3. Open Global Add-Ons in the admin menu to start creating add-ons.
Upload manually
  1. Download the plugin ZIP.
  2. Go to Plugins > Add New > Upload Plugin, choose the ZIP, and click Install Now.
  3. Click Activate.
Requirements

屏幕截图:

  • Global settings — Appearance — configure primary color, price color, border style, free-add-on label, and other visual defaults
  • Global settings — Import/Export & Advanced — back up or migrate your setup as JSON, clear cache, toggle debug logging
  • Manage Addon Rules — Assignments tab — show an add-on globally, by category, by product, by tag, or by user role (Pro)
  • Manage Addon Rules — Assignment Type picker — free Global and Guest Users types plus Pro types (Specific Products, Product Categories, Product Tags, User Roles, Specific Users)
  • Product editor — Smart Add-on panel — choose Multi-option or Single, pick a Display Template (Choice Pills, Simple List; Option Cards / Modern List / Color Swatches are Pro)
  • Frontend — Option Cards template — add-on options shown as an icon-and-price grid (Pizza Toppings: Extra Cheese, Mushroom, Salami, Onion, Pineapple with FREE label and strikethrough pricing)
  • Frontend — Choice Pills template — add-on options shown as pill-shaped buttons (Diamond Shapes: Marquise, Pear, Round)
  • Frontend — Modern List template (Pro) — add-on options shown as stacked radio cards with icons (Diamond Shapes)
  • Frontend — Simple List template — a single-option add-on shown as a radio item with price (GiftWrapping +$5.00)
  • Cart — selected add-on appears under the cart item as metadata ("Add-on: GiftWrapping (+$5.00)"), with the add-on price rolled into the line total and cart total

升级注意事项:

1.2.3 Bug fix. 1.2.2 Bug fix. 1.2.1 Fixes a rare fatal error ("Cannot declare class ComposerAutoloaderInit...") that could occur when another plugin shipping the Freemius SDK had the same generated autoloader class name. Recommended for all users. 1.2.0 Removes debug console logs in production, fixes tooltip z-index under sticky headers, adds mobile/touch tooltips, and updates theme sticky add-to-cart bars (Flatsome, GeneratePress Premium, Astra Pro, Elementor Pro) when add-ons are selected. 1.1.8 Removes an orphaned daily cron event that appeared as a dead task in cron monitors. No action required on your side. 1.1.7 Compatibility fixes for WPML, Polylang, WooCommerce Subscriptions, Elementor, and Divi. Recommended for all users on multilingual, subscription, or page-builder sites. 1.1.6 Tooltip fixes: the Tooltip Text field now works for single add-ons across all templates, long tooltips no longer overflow on mobile, the hover icon is now "?" instead of "!", and admin helper text is clearer and no longer duplicated. 1.1.5 Unifies the Pro upgrade notices across the plugin into one professional purple design, replacing the red error-looking notice and the loud solid-gradient banner. Every Pro notice now has an "Upgrade to Pro" link, and the "Add another group" button is properly disabled for free users instead of showing an error on click. 1.1.4 Fixes several admin AJAX errors (exclusions add/edit/delete, rule saving via the product modal), removes three display-position options that silently fell back, fixes template/display-settings cache invalidation, scrubs raw PHP exceptions from AJAX error messages, and avoids loading plugin assets on cart/checkout pages without add-on items. 1.1.3 Adds Rule Groups (AND/OR logic), fixes a bug where add-ons with multiple assignment rules were silently hidden, and cleans up the rules modal. A one-time database migration runs automatically on upgrade. 1.0.0 Initial release of Global Add-Ons.

常见问题:

How do I create a global add-on?

Go to Global Add-Ons > Add-Ons and click Add New Add-On (or Products > Add New and set the product type to Global Add-On). Add variations with prices, then click Manage Rules on the add-on to choose where it appears.

What's the difference between a single add-on and a multi add-on?

A single add-on is one option at one price. Think of it as a simple yes/no extra, like Gift Wrapping $3. The customer either adds it or skips it. A multi add-on gives the customer a choice between several options, each with its own price. For example, Gift Wrap with Standard $3, Premium $7, or Luxury $10. Both use the same Global Add-On product type. To create a single add-on, set one price and leave the Variations tab empty. To create a multi add-on, add one or more variations with prices in the Variations tab. Use single when you only need a yes/no extra. Use multi when customers benefit from choosing between tiers, styles, or levels. Images: For single add-ons, upload the image using WooCommerce's standard Featured Image box (top-right of the product editor). For multi add-ons, set an image on each variation inside the Variations tab. The image shows automatically on templates that display images (Choice Pills, Simple List, Option Cards, Modern List).

Can I assign add-ons to specific categories?

Yes. Free users can assign to all products, specific product categories, or guest users. Pro adds assignments to specific products, product tags, user roles, and individual users.

How do rule groups work?

Conditions inside a single group must all match (AND). If you add more groups, the add-on shows whenever any one group fully matches (OR). For example: Group 1 = guest + Electronics category plus Group 2 = administrator role means the add-on shows to guests browsing Electronics, or to admins on any product. Free supports a single group (AND). Multiple groups (OR logic) require Pro.

How do exclusions work?

Exclusions stop an add-on from appearing on specific products or categories, even when the assignment rules match. This is a Pro feature.

Can customers select multiple add-on options?

Yes. Each add-on can use either single selection (radio buttons) or multi-select (checkboxes). The Color Swatches and Modern List templates use a fixed selection mode.

Are add-on prices added to the product price?

Yes. The selected add-on price is added to the line total when the product is added to the cart, and shown clearly in the cart and checkout.

Does this work with variable products?

Yes. Global add-ons work with all WooCommerce product types that display a price: simple, variable, grouped, virtual, and downloadable.

Can I make an add-on required?

Add-ons are optional by default. If you need to enforce a selection, you can do so with custom code in your theme or a small snippet. Let us know and we can point you in the right direction.

Where do add-ons appear on the product page?

You can show add-ons before or after the Add to Cart button, after the product meta, after the short description, or after the full product content. Pick the position per add-on in the display settings when managing rules.

How do I change the order of add-ons?

Use the Sort Priority field on each add-on product. Lower numbers appear first. You can also change priority in bulk from the add-ons list.

How do Color Swatches work?

Color Swatches is a Pro template. Choose it as the display template, then set a Swatch Color on each variation (Variations tab). Variations without a color are hidden on the frontend on purpose. Color variants show even if they have no price.

How do tooltips work?

Tooltips are short notes that appear when a shopper hovers over an add-on option (or taps it on mobile). They help explain what an option is for without cluttering the page. To add a tooltip:

  1. Open the add-on product in the editor.
  2. For a single add-on, fill in the Tooltip Text field.
  3. For a multi add-on, expand a variation on the Variations tab and fill in the Description field.
  4. Save.
A "?" icon appears next to the option on the product page. Hovering or tapping the icon reveals your tooltip. Tooltips work across all five display templates. Tooltips are a Pro feature.

Can I customize how add-ons look?

Yes. Go to Global Add-Ons > Settings to set the primary color, price color, border style (sharp, rounded, or pill-shaped), and the label shown next to free add-ons.

Is there a limit on how many add-ons I can create?

No. Both the free and Pro versions let you create unlimited add-on products.

Can I import or export my add-on settings?

Yes. Global Add-Ons > Settings has an Import/Export section. Export your settings, add-ons, and rules as a JSON file for backup or to move to another site, then import it on the new site.

What happens if a customer doesn't select an add-on?

Nothing. Add-ons are optional. The product can be added to the cart as usual, without any add-on selected.

How do I upgrade to Pro?

Visit the Pro checkout page: https://checkout.freemius.com/plugin/22559/plan/37780/ After purchase, you'll receive a license key by email. Activate it from Global Add-Ons > Settings to unlock all Pro features instantly.

Is the plugin translation-ready?

Yes. All user-facing strings use WordPress's translation functions. You can translate the plugin with Loco Translate, Poedit, or any other tool that works with .po / .mo files.

Does it work with WPML or Polylang?

Yes. Add-on assignments apply correctly on translated product pages. The plugin normalizes product IDs to the default language before checking rules.

Does it work with WooCommerce Subscriptions?

Yes. Add-on prices are applied to the initial subscription and are not double-counted on renewals, resubscribes, or plan switches.

Does it work with page builders (Elementor, Divi, Bricks, etc.)?

Yes. The add-on interface uses delegated event handlers, so it keeps working when a page builder re-renders the product form over AJAX.

Will it slow down my site?

No meaningful impact on your shoppers. Plugin styles and scripts only load on pages that actually show add-ons, and cart-related assets are skipped on the cart and checkout pages when no add-on items are present.

What happens when I deactivate or uninstall the plugin?

Deactivating the plugin stops add-ons from appearing on the frontend but keeps all your add-ons, rules, and settings in the database, so reactivating restores everything exactly as it was. Uninstalling the plugin removes the plugin files; to fully clean up your stored add-ons and rules, delete them from the admin before uninstalling.

Is any customer or order data sent to a third party?

No. Customer information, orders, and add-on content are never sent anywhere. The plugin does connect to a licensing service for activation and updates. See the External Services section below for the full picture.

更新日志:

1.2.3 1.2.2 1.2.1 1.2.0 1.1.8 1.1.7 1.1.6 1.1.5 1.1.4 1.1.3 1.0.0