{"id":136988,"date":"2021-03-10T19:24:33","date_gmt":"2021-03-10T19:24:33","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/affieasy\/"},"modified":"2026-03-12T21:37:37","modified_gmt":"2026-03-12T21:37:37","slug":"affieasy","status":"publish","type":"plugin","link":"https:\/\/tah.wordpress.org\/plugins\/affieasy\/","author":18199459,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.2","stable_tag":"1.2.2","tested":"6.9.4","requires":"5.1","requires_php":"7.2","requires_plugins":null,"header_name":"AffiEasy","header_author":"Affieasy Team","header_description":"Plugin to easily and quickly generate responsive tables and manage affiliate links.","assets_banners_color":"a5a5a6","last_updated":"2026-03-12 21:37:37","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.affieasy.com\/","rating":5,"author_block_rating":0,"active_installs":30,"downloads":3215,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.9.22":{"tag":"0.9.22","author":"perrinalexandre05","date":"2021-05-18 17:01:24"},"1.0.1":{"tag":"1.0.1","author":"perrinalexandre05","date":"2021-05-18 17:01:24"},"1.0.2":{"tag":"1.0.2","author":"perrinalexandre05","date":"2021-05-21 09:12:48"},"1.0.3":{"tag":"1.0.3","author":"perrinalexandre05","date":"2021-05-28 18:41:08"},"1.0.4":{"tag":"1.0.4","author":"perrinalexandre05","date":"2022-03-05 13:16:08"},"1.0.5":{"tag":"1.0.5","author":"perrinalexandre05","date":"2022-03-10 17:55:27"},"1.0.6":{"tag":"1.0.6","author":"wpoduj","date":"2023-06-08 21:12:37"},"1.1.4":{"tag":"1.1.4","author":"wpoduj","date":"2023-11-29 21:04:29"},"1.1.6":{"tag":"1.1.6","author":"wpoduj","date":"2024-04-02 18:39:47"},"1.1.7":{"tag":"1.1.7","author":"wpoduj","date":"2024-05-28 20:31:54"},"1.1.8":{"tag":"1.1.8","author":"wpoduj","date":"2024-05-28 21:06:33"},"1.1.9":{"tag":"1.1.9","author":"wpoduj","date":"2025-02-11 19:56:45"},"1.2.2":{"tag":"1.2.2","author":"wpoduj","date":"2026-03-12 21:37:37"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":2494479,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2494479,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.9.22","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.1.4","1.1.6","1.1.7","1.1.8","1.1.9","1.2.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2494479,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2494479,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2494479,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2494479,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2494479,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2494479,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Example of a comparison table on desktop","2":"Responsive mobile version of the same table","3":"Table builder with text, image, and affiliate-link cells","4":"Webshop setup with affiliate URL template and product domains","5":"Header style options and responsive settings","6":"Quick affiliate link creation from the editor sidebar"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[5362,19188,4396,606,1240],"plugin_category":[],"plugin_contributors":[197201],"plugin_business_model":[],"class_list":["post-136988","plugin","type-plugin","status-publish","hentry","plugin_tags-affiliate-links","plugin_tags-comparison-tables","plugin_tags-pricing-tables","plugin_tags-responsive","plugin_tags-tables","plugin_contributors-wpoduj","plugin_committers-perrinalexandre05","plugin_committers-wpoduj"],"banners":{"banner":"https:\/\/ps.w.org\/affieasy\/assets\/banner-772x250.jpg?rev=2494479","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/affieasy\/assets\/icon-256x256.png?rev=2494479","icon_2x":"https:\/\/ps.w.org\/affieasy\/assets\/icon-256x256.png?rev=2494479","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/affieasy\/assets\/screenshot-1.png?rev=2494479","caption":"Example of a comparison table on desktop"},{"src":"https:\/\/ps.w.org\/affieasy\/assets\/screenshot-2.png?rev=2494479","caption":"Responsive mobile version of the same table"},{"src":"https:\/\/ps.w.org\/affieasy\/assets\/screenshot-3.png?rev=2494479","caption":"Table builder with text, image, and affiliate-link cells"},{"src":"https:\/\/ps.w.org\/affieasy\/assets\/screenshot-4.png?rev=2494479","caption":"Webshop setup with affiliate URL template and product domains"},{"src":"https:\/\/ps.w.org\/affieasy\/assets\/screenshot-5.png?rev=2494479","caption":"Header style options and responsive settings"},{"src":"https:\/\/ps.w.org\/affieasy\/assets\/screenshot-6.png?rev=2494479","caption":"Quick affiliate link creation from the editor sidebar"}],"raw_content":"<!--section=description-->\n<p>AffiEasy is a WordPress plugin for affiliate marketers and content publishers who want to manage links and tables without rebuilding tracking URLs by hand every time.<\/p>\n\n<p>The plugin is built around two main concepts:<\/p>\n\n<ul>\n<li><strong>Webshops<\/strong>: each webshop stores your affiliate URL pattern and optional display preferences.<\/li>\n<li><strong>Reusable links and tables<\/strong>: create links once, reuse them anywhere with shortcodes, and insert them inside responsive comparison tables.<\/li>\n<\/ul>\n\n<p>Typical workflow:<\/p>\n\n<ol>\n<li>Create a webshop with an affiliate URL template such as <code>https:\/\/www.awin1.com\/cread.php?p=[[product_url]]&amp;clickref=[[click_ref]]<\/code><\/li>\n<li>Create affiliate links from that webshop by filling only the variable values like <code>product_url<\/code> and <code>click_ref<\/code><\/li>\n<li>Insert links anywhere with the <code>[affieasy_link id=123]<\/code> shortcode<\/li>\n<li>Build tables with text, HTML, images, and affiliate buttons, then display them with <code>[affieasy_table_content id=1]<\/code><\/li>\n<\/ol>\n\n<p>AffiEasy also includes a quick-link metabox in the post and page editor. Paste a product URL, let the plugin detect the matching shop from its domain, and generate a short redirect URL in one click.<\/p>\n\n<p>See the video below to discover the possibilities offered by this plugin.<\/p>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=NfCv35Guhdo]<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Create unlimited webshops with affiliate URL templates based on placeholders like <code>[[product_url]]<\/code> and <code>[[click_ref]]<\/code><\/li>\n<li>Save default affiliate button preferences per webshop: link text, background color, and text color<\/li>\n<li>Optional product domain mapping per webshop for automatic shop detection from a product URL<\/li>\n<li>Optional URL encoding for product URLs when a partner network requires it<\/li>\n<li>Create unlimited reusable affiliate links outside tables<\/li>\n<li>Insert affiliate links anywhere with the <code>[affieasy_link id=...]<\/code> shortcode<\/li>\n<li>Copy both the shortcode and the generated short redirect URL for each saved link<\/li>\n<li>Manage link label, category, nofollow, and open-in-new-tab options<\/li>\n<li>Search and sort saved links by webshop, label, category, short URL, or final URL<\/li>\n<li>Quick affiliate link creation from the post\/page editor with automatic webshop detection<\/li>\n<li>Automatic prefill of <code>category<\/code> and <code>click_ref<\/code> from the current post slug when creating links from a post context<\/li>\n<li>Create unlimited tables and duplicate existing tables<\/li>\n<li>Build table cells with text, custom HTML, images, or one or more affiliate buttons<\/li>\n<li>Use column headers, row headers, both, or no headers<\/li>\n<li>Customize header background color, text color, font size, and font weight<\/li>\n<li>Control table max width, body background color, and responsive breakpoint<\/li>\n<li>Display a dedicated responsive mobile layout below the chosen breakpoint<\/li>\n<li>Use built-in icon placeholders in cells such as <code>%TICK%<\/code>, <code>%CROSS%<\/code>, <code>%INFO%<\/code>, <code>%WARNING%<\/code>, <code>%HEART%<\/code>, <code>%LOCK%<\/code>, <code>%EMPTY-STAR%<\/code>, and <code>%FILLED-STAR%<\/code><\/li>\n<li>Manage everything from a dedicated WordPress admin menu: Tables, Affiliate links, and Webshops<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin with the WordPress plugin installer or copy it into <code>wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin from the WordPress plugins screen.<\/li>\n<li>In the admin menu, open <code>AffiEasy &gt; Webshops<\/code> and create your first webshop.<\/li>\n<li>Add your affiliate URL template and, if needed, product domains for auto-detection.<\/li>\n<li>Create affiliate links from <code>AffiEasy &gt; Affiliate links<\/code> or from the quick-link metabox in the post\/page editor.<\/li>\n<li>Create a table from <code>AffiEasy &gt; Tables<\/code>.<\/li>\n<li>Insert a table with <code>[affieasy_table_content id=1]<\/code> and a saved link with <code>[affieasy_link id=1]<\/code>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20affieasy%20responsive%3F\"><h3>Is AffiEasy responsive?<\/h3><\/dt>\n<dd><p>Yes. Each table can define its own responsive breakpoint, and AffiEasy switches to a mobile-friendly layout below that width.<\/p><\/dd>\n<dt id=\"how%20do%20webshops%20work%3F\"><h3>How do webshops work?<\/h3><\/dt>\n<dd><p>A webshop stores the affiliate URL pattern for a merchant or network. You add placeholders such as <code>[[product_url]]<\/code> and <code>[[click_ref]]<\/code>, then AffiEasy asks only for those variable values when you create a link and builds the final tracked URL for you.<\/p><\/dd>\n<dt id=\"which%20shortcodes%20are%20available%3F\"><h3>Which shortcodes are available?<\/h3><\/dt>\n<dd><p>Use <code>[affieasy_table_content id=1]<\/code> to display a table and <code>[affieasy_link id=1]<\/code> to display a saved affiliate link.<\/p><\/dd>\n<dt id=\"what%20is%20the%20difference%20with%20table%20maker%3F\"><h3>What is the difference with Table Maker?<\/h3><\/dt>\n<dd><p>Table Maker is no longer maintained. AffiEasy was rebuilt with a dedicated affiliate-link workflow: reusable webshops, reusable links, responsive tables, and faster link creation from one admin area.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Prevent fatal activation errors when a second AffiEasy copy is installed from a ZIP into a different plugin folder; the duplicate is now blocked with an admin error instead of crashing<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Quick affiliate link creation: new \"Cr\u00e9er un lien affili\u00e9\" metabox on the post\/page editor \u2014 paste a product URL, the shop is auto-detected, and a short redirect URL is generated in one click<\/li>\n<li>New \"Product domains\" field on webshops (comma-separated) used for automatic shop detection from a product URL<\/li>\n<li>Enhanced affiliate links page: accepts ?post_id=X to pre-fill category and click_ref from the post slug; product_url field auto-selects the matching webshop<\/li>\n<li>edit_link() now returns the inserted row ID<\/li>\n<li>All new AJAX endpoints secured with nonce + capability check<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>validate plugin up to 6.7.2<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>remove old freemius directory<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>remove duplicate directories<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>upgrade missing version<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>support prefix databases tables<\/li>\n<li>support utf-8 (no more crash when listing links with utf-8 text like accent, %, etc)<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>fixes some code<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>AffiEasy is now free to use!<\/li>\n<li>opensource from GitHub<\/li>\n<li>Shops are now alphabetical ordered<\/li>\n<li>url can be encoded with a check box from the shops page<\/li>\n<li>PHP 8.2 compatible<\/li>\n<\/ul>\n\n<p>\/!\\ If you came from version previous to 1.1.3, here how to update without loosing any data:\n1. disable old AffiEasy plugin\n2. install the new plugin (&gt;= v1.1.3)\n3. remove previous plugin<\/p>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Add the possibility to put icons in the tables<\/li>\n<li>Sort webshops in table edition<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Update freemius version<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Remove pretty url managment on table links (need more work)<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fix plugin uninstallation<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Create \/ update affiliate links outside tables<\/li>\n<li>Pretty url managment on links<\/li>\n<li>Duplicate tables<\/li>\n<\/ul>\n\n<h4>0.9.22<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Create reusable affiliate links and responsive comparison tables from a single WordPress admin interface.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/136988","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=136988"}],"author":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/perrinalexandre05"}],"wp:attachment":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=136988"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=136988"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=136988"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=136988"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=136988"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=136988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}