Directory / plugin
AffiliateBoxes.com Integration
v1.1.2 · by Lap
Display AffiliateBoxes.com affiliate boxes with a block or shortcode. Each affiliate box and comparison table is synced automatically and stored in yo …
About this plugin
AffiliateBoxes.com Integration lets you insert rich affiliate boxes created in your AffiliateBoxes.com account into WordPress posts, pages, and custom post types. Every affiliate box combines a product image, description, affiliate link, and a call-to-action affiliate button, so readers can click through without leaving your content. Changes to the products are automatically synced to your WordPress site.
Features:
- Auto-sync: affiliate boxes synchronize automatically after changes on AffiliateBoxes.com.
- Gutenberg block: pick a product from your synced list with instant preview of the affiliate box.
- Shortcode:
[affiliateboxes_product slug="your-product-slug"]to drop an affiliate box anywhere in a post or page. - Comparison tables: display multiple affiliate links and buttons side by side with the table shortcode.
- Manual refresh: force a sync from the plugin settings screen.
Use it to build product roundups, “best of” lists, and review posts with a consistent affiliate box design, a clear affiliate button, and a trackable affiliate link for every product.
You’ll need an AffiliateBoxes.com account (free plan available) to connect your site.
External Service
This plugin connects to AffiliateBoxes.com to synchronize and display the products created in your AffiliateBoxes.com account. The service is operated by the makers of this plugin.
It makes remote requests to AffiliateBoxes.com endpoints over HTTPS for:
- Site connection and verification
- Listing and synchronizing your products
- Retrieving product display content: the markup and stylesheet for a box or table
When requests happen:
- When you connect your site from the plugin settings page
- When you manually synchronize products
- When AffiliateBoxes.com pushes product updates to your site
- During rendering if stored product content is missing or a refresh is explicitly requested
Data that may be sent includes:
- Site URL/domain
- Product identifiers/slugs
- Request authentication/signature data
- Plugin/version context needed for compatibility
Why this service is required:
- AffiliateBoxes.com generates and manages the box and table content based on your account and product settings. This plugin is the integration layer that syncs that content and displays it.
Service terms and policies:
- Terms of Service: https://affiliateboxes.com/terms/
- Privacy Policy: https://affiliateboxes.com/privacy/
Third-Party Libraries
This plugin bundles the following libraries. All are GPL-compatible, and both minified and
unminified builds are included where the upstream project provides them.
- Action Scheduler 3.x — GPLv3 — https://github.com/woocommerce/action-scheduler
- Bootstrap 5.3 — MIT — https://github.com/twbs/bootstrap
- Bootstrap Icons 1.13 — MIT — https://github.com/twbs/icons
- Choices.js 11.1 — MIT — https://github.com/Choices-js/Choices
- Inter (webfont) — SIL Open Font License 1.1 — https://github.com/rsms/inter
Bootstrap, Bootstrap Icons, Choices.js, and Inter are loaded on this plugin’s own admin screens only. The admin stylesheet is compiled from the SCSS sources in admin/scss/ of the plugin’s repository.