Product Prices by User Roles for WooCommerce Plugin
Display WooCommerce products prices by user roles.
Installation
- Upload the entire plugin folder to the
/wp-content/plugins/
directory. - Activate the plugin through the “Plugins” menu in WordPress.
- Start by visiting plugin settings at “WooCommerce > Settings > Product Prices by User Role”.
Changelog
1.9.1 – 23/07/2024
- Fix – When the site admin creates the order manually, the user role price is disregarded.
1.9.0 – 03/04/2024
- Tweak – Update compatibility with WordPress 6.5.
- Tweak – Update compatibility with WooCommerce 8.7.
- Fix – Cross Site Request Forgery (CSRF) vulnerability.
1.8.0 – 13/02/2024
- Fix – Fixed Cross Site Request Forgery (CSRF) vulnerability.
1.7.0 – 18/07/2023
- Enhancement – Added deactivation survey v2.
- Fix – Warning errors displayed on the plugin’s tab when the WPBakery Page Builder plugin is activated.
- Fix – Compatibility with PHP 8.1.12.
- Fix – Fixed PHP warnings reported in debug log.
1.6.0 – 24/01/2022
- Enhancement – Add Option to select the Price as per user role for the orders created manually.
- Fix – Fatal error on the “Multipliers” & “Per Product” tabs.
1.5.0 – 15/11/2022
- Enhancement – Introduced compatibility with WooCommerce High Performance Order Storage.
1.4.3 – 24/05/2021
- Tweak – Now shop manager role will be able to edit the product prices for all the user roles.
- Fix – Price filtering widget was not working on shop page when different price was set for the different user roles. This is fixed now.
1.4.2 – 10/06/2020
- Update compatibility with WooCommerce 4.2.
- Plugin name changed to Product Prices by User Roles for WooCommerce.
1.4.1 – 20/03/2020
- Update compatibility with WooCommerce 4.0.0.
1.4 – 24/08/2019
- Changes in code to make the plugin compliant as per WPCS rules.
1.3 – 13/05/2019
- Tweak – Modified the code to load the roles and prices for per product settings using jQuery instead of forcing a page reload.
- Fix – Added the uninstall.php file to ensure plugin cleans up its records when deleted.
= 1.2.2 – 16/11/2018
* Author name and URL updated due to handover of the plugins
1.2.1 – 31/10/2018
- Compatibility with WooCommerce 3.5.0 tested.
1.2.0 – 09/09/2018
- Dev – Per Product – Listing all variations for variable products (instead of “available” only).
- Dev – Code refactoring:
version_updated()
function added; autoloading plugin options; settings are saved as main class property; admin
folder renamed etc. - Dev – Admin setting descriptions updated. Minor meta box restyling. Outputting tooltip with
wc_help_tip()
. - Dev – Plugin URI updated.
1.1.1 – 09/06/2018
- Dev – Plugin renamed to “Price based on User Role for WooCommerce” from “Price by User Role for WooCommerce”.
1.1.0 – 12/05/2017
- Dev – WooCommerce 3.x.x compatibility –
get_formatted_variation_attributes()
. - Dev – WooCommerce 3.x.x compatibility – Product ID.
- Dev – WooCommerce 3.x.x compatibility – Price hooks.
- Fix –
woocommerce_variation_prices_sale_price
hook fixed. - Dev – Code refactoring –
alg_get_product_display_price()
. - Dev – Code refactoring – Price hooks.
- Tweak – Plugin header (Text Domain etc.) updated.
- Tweak – Plugin link changed from
http://coder.fm
to https://wpcodefactory.com
.
1.0.0 – 27/01/2017