Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

AffiliateBoxes.com Integration Wordpress Plugin - Rating, Reviews, Demo & Download

AffiliateBoxes.com Integration Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

AffiliateBoxes.com Integration lets you insert rich affiliate product “boxes” created in your AffiliateBoxes.com account into WordPress posts, pages, and custom post types. Changes to the products are automatically synced to your WordPress site.

Features:

  • Auto-sync: products synchronize automatically after changes on AffiliateBoxes.com.
  • Gutenberg block: pick a product from your synced list with instant preview.
  • Shortcode: [affiliateboxes_product slug="your-product-slug"] for use anywhere.
  • Manual refresh: force a sync from the plugin settings screen.

You’ll need an AffiliateBoxes.com account (free plan available) to connect your site.

How product content is handled

A synced product is stored as two separate values: its markup and its stylesheet. The markup is passed through wp_kses() against an explicit allow list every time it is displayed, so no scripts, event handlers, or unrecognised elements can reach your pages. The stylesheet is loaded through WordPress’s standard wp_enqueue_style()/wp_add_inline_style() APIs (rather than being printed as a raw <style> tag), after any sequence that could break out of it has been removed. All interactive behaviour — coupon panels, galleries, copy to clipboard — is driven by a script that ships with this plugin, registered through wp_enqueue_script() and triggered by data attributes.

The allow list can be extended from your own code with the affiliateboxes_allowed_html filter.

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.

Screenshots

  1. Settings screen with synchronization controls and available products list.

    Settings screen with synchronization controls and available products list.

  2. Inserting a product via Shortcode

    Inserting a product via Shortcode

  3. Gutenberg editor block

    Gutenberg editor block


Reviews & Comments