Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.
Última 0.8.1· 28 set 20269 versõesDesde jul 2020
2026 · 2 versões
0.8.1
Última
4 correções5 de segurança
Corrigido
Fixed the affiliate report not redirecting members without an affiliate code when the page uses the block or shortcode attributes. #76 (@dwanjuki)
Fixed the affiliate report page being cut off when viewing an invalid report or another user's report. #76 (@dwanjuki)
Fixed affiliate names and settings with apostrophes being saved with a stray backslash. #77 (@dparker1005)
Fixed the commission rate showing as a decimal after a failed affiliate save, which could save it as 0% if saved again. #79 (@dparker1005)
Segurança
Now requiring an administrator capability (or the `pmpro_affiliates_report_csv` capability) to export the report for all affiliates, and a nonce for all affiliate report CSV exports. #78 (@dparker1005)
Now requiring a valid nonce and the `manage_options` capability for the affiliate user autocomplete search. #78 (@dparker1005)
Now requiring a nonce to add, edit, or delete affiliates and to save the Affiliates settings. #79 (@dparker1005)
Now requiring the `manage_options` capability to mark affiliate orders as paid or reset their paid status. #79 (@dparker1005)
Prepared the admin delete affiliate query and improved sanitization, escaping and direct file access protection. #77 (@dparker1005)
0.8
3 melhorias
Melhoria
Retroactively create affiliates for any member that belongs to a level with the "Automatically create affiliate code?" option enabled. (@andrewlimaza)
Added an Affiliate Edit Member Panel screen for all affiliate users with pagination. (@andrewlimaza, @jahidhasan018)
General improvements to the admin UI as well as helpful links added in the admin. (@kimcoleman)
2025 · 2 versões
0.7
4 melhorias1 correção
Melhoria
Improved frontend styling for PMPro V3.1+. Includes updates to overall CSS classes used. (@kimcoleman)
Added frontend "show_conversion_table" attribute to the report shortcode. Allowing affiliates to see their commission rate, visits and conversion rate percentage. (@andrewlimaza)
Now defaults to 5% as the commission rate when creating a new affiliate. New filter added `pmpro_affiliate_default_commission_rate` (@andrewlimaza)
General code improvements to shortcode attributes that expect boolean values ( @andrewlimaza)
Corrigido
Fixed an issue where recurring orders were not being tracked correctly for affiliates. #60 (@dwanjuki)
0.6.2
1 melhoria2 correções1 de segurança
Melhoria
Added a new filter `pmpro_affiliates_commission_calculation_source` to allow calculating commissions based on the order total or subtotal. #53 (@JarrydLong)
Corrigido
Fixed an issue where orders that were not associated with affiliates would still show in the affiliates report. #55 (@dparker1005)
Fixed an issue where some strings would not be translated. #57 (@andrewlimaza)
Segurança
Improved the escaping of strings throughout the plugin. #58 (@dparker1005)
2024 · 1 versão
0.6.1
2 melhorias2 correções
Melhoria
Updating ` ` tags to ` ` tags for better accessibility. #51 (@kimwhite)
Now using the `pmpro_default_discount_code` filter for sites using PMPro v3.0+ instead of setting discount code by altering request variables. #50 (@dparker1005)
Corrigido
Fixed a warning on the reports page when the affiliate name was missing from the report. #52 (@andrewlimaza)
Fixed an issue with exporting the affiliates CSV wouldn't include the affiliates name. #52 (@andrewlimaza)
2023 · 1 versão
0.6
8 melhorias1 de segurança
Melhoria
Added ability to track commission rate and mark affiliate commission/orders as paid or reset them to unpaid. Defaults to 0% to keep backwards compatibility.
Added "PMPro Affiliates Report" block.
Improved frontend affiliate report to be responsive for mobile devices.
Added the ability to search for affiliates based on the affiliate name or email within the admin area.
General improvements to UI/UX of the affiliates admin area. Added various links to navigate between affiliate and user information more easily.
Added autocomplete username functionality when creating an affiliate.
Improved logic to figure out affiliate orders during checkout (Only loads relevant code on the checkout page).
Added filter 'pmpro_affiliates_autocomplete_user_search_limit' to adjust the number of users returned in the autocomplete search when adding an affiliate. Defaults to 25.
Segurança
General improvements to sanitization and escaping of strings and SQL queries.
2022 · 1 versão
0.5
5 melhorias4 correções
Melhoria
Implemented the WP POT/PO/MO Generator action.
Added `pmpro_affiliate_report_extra_cols_header` and `pmpro_affiliate_report_extra_cols_body` hooks to show extra data on the Reports table in WP admin.
Added `pmpro_affiliate_extra_cols_header` and `pmpro_affiliate_extra_cols_body` hooks to show extra data on the Affiliates table in WP admin.
Added `pmpro_affiliate_list_csv_extra_columns` and `pmpro_affiliate_list_csv_extra_column_data` filters to add extra data to the Affiliate report export to CSV.
Added `pmpro_affiliate_default_cookie_duration` filter adjust the cookie days default value when manually creating a new affiliate.
Corrigido
Fixed warning and broken functionality for the "View All" back link for frontend user affiliate reports.
BUG FIX/ENHANCEMENT: Now localizing dates using the date_i18n function.
BUG FIX/ENHANCEMENT: Fixed incorrect textdomain for a few localized strings.
BUG FIX/ENHANCEMENT: Improved "How to Create Links" language for the frontend affiliate report.
2021 · 1 versão
0.4.1
4 melhorias1 correção
Melhoria
Added `pmpro_affiliates_new_code` filter to allow custom code to modifty the generated Affiliate Codes.
Now generating the affiliate codes using the pmpro_getDiscountCode function.
Localized the plugin for translation.
Added 'Membership Level' to the Affiliate Report admin page and export CSV.
Corrigido
BUG FIX/ENHANCEMENT: Adjusted queries to only include credit for orders not in specific statuses.
2020 · 1 versão
0.4
17 melhorias9 correções8 alterações
Melhoria
Moved some links on the affiliates page in the dashboard to "row actions".
Added an !!ORDER_AMOUNT!! variable to use in the tracking code.
Created functions to get options and settings, avoiding warnings in different versions of PHP.
Adding filter 'pmproaf_default_cookie_duration' for adjusting default cookie duration.
Updated Plugin URI, Author, and internal links to documentation pages.
Now set a membership level to generate an affiliate for the user after membership checkout.
Set the frontend "Affiliate Report" page under Memberships > Page Settings.
Now you can customize the name your "program" (i.e. Affiliates, Referrals, Invitations), from the Memberships > Affiliates admin page.
Added row alternate coloring in admin report views.
Now tracks visits as well as conversions.
Added Delete link to Affiliates admin page.
Added affiliates link to admin bar.
Affiliate report export to CSV.
Frontend report for designated affiliate users.
Will add a $0 invoice if someone checks out for a free level with an affiliate code set.
Now adds the affiliate id to any order after is is "added" via the pmpro_added_order hook. This means that recurring payment orders will be marked with the affiliate id if you have your IPN handler, Silent Post URL, or Stripe Web Hook setup properly.
Affiliate codes are now linked to discount codes with the same code. If an affiliate code is passed, it will automatically use the discount code with the same value. If a discount code is used, it will apply the affiliate code with the same value (unless another affiliate code is already being used).
Corrigido
Fixed issue where recurring orders weren't tracked as affiliate sales even if you set an affiliate to get credit for renewals.
No longer overriding the default character set when adding the DB tables on install.
BUG/ENHANCEMENT: Updating the "Affiliates" submenu page to support PMPro v2.0+ Dashboard menu.
Removed "trying" from the frontend affiliates page. (Thanks, ttshivers on GitHub)
BUG FIX/ENHANCEMENT: Now also checking the $post->post_content_filtered value when looking for the pmpro_affiliates_report shortcode. This helps with certain themes (e.g. Layers) that may have empty post_content. (Thanks, ttshivers on GitHub)
Replaced $wpdb->escape calls with esc_sql to avoid notice.
Fixed SQL bug that came up on some setups (typically Windows-based) where affiliates wouldn't insert. (Thanks, Jose Fernandez)
BUG FIX/ENHANCEMENT: Added a check to the notification code in the settings header so it wouldn't display NULL in the notification space if WP passes that back.
BUG FIX/ENHANCEMENT: When checking for an affiliate id on a previous order, checking by user_id instead of subscription_transaction_id. This means that affiliates will be given credit when users upgrade... not just recurring invoices from the original subscription.
Alterações
= .3.1 =
= .2.5 =
= .2.4.1 =
= .2.4 =
= .2.3 =
= .2.2 =
= .2.1 =
Initial release.
Changelog publicado pelo desenvolvedor, no idioma original.