Set formula for automatic WooCommerce product price calculation.
Product Price by Formula for WooCommerce plugin lets you set formulas for automatic WooCommerce product price calculation. Its setup with standard mathematical operations.
e.g.:
x*1.5+p1/p2
In addition in formula calculations you can use these shortcodes:
[math_round]
– Rounding shortcode.[math_ceil]
– Rounding up (ceil).[math_floor]
– Rounding down (floor).[math_min]
– Min value.[math_max]
– Max value.[product_meta]
– Product’s meta (any).[product_weight]
– Product’s weight.[product_height]
– Product’s height.[product_width]
– Product’s width.[product_length]
– Product’s length.[product_stock]
– Product’s stock.[product_total_sales]
– Product’s total sales number.[product_id]
– Product’s ID.[product_attr]
– Product’s attribute.[product_date]
– Product’s publish date.[option]
– Site option.[timestamp]
– Current time.[to_timestamp]
– Converts textual datetime description to timestamp.[if_customer_location]
– Price by customer’s country (location by IP).[if_user_role]
– Price by customer’s user role.[if_user_id]
– Price by customer’s user ID.[if_time]
– Price by current time.[if_date]
– Price by current date.Pro version has these additional shortcodes available:
[if_value]
– Compares any two values.[if_product_id]
– Price by product’s ID.[if_product_meta]
– Price by product’s meta.[if_product_category]
– Price by product’s category.[if_product_tag]
– Price by product’s tag.[if_product_taxonomy]
– Price by product’s taxonomy (any).[if_regular_price]
– Apply formula to regular product price.[if_sale_price]
– Apply formula to sale product price.[if_current_filter]
– Apply formula for selected filter only.Product Price by Formula for WooCommerce plugin is helpful for all WooCommerce websites. Below is one small list for which you can start using the Product Price by Formula for WooCommerce plugin.
Like Product Price by Formula for WooCommerce Plugin?
Don’t forget to rate us on WordPress 🙂
Pro version overcomes your limitations with a lite version of Product Price by Formula for WooCommerce Features.
1. Enable for All Products
Enables price calculation by the formula for all products by checking the checkbox.
Disable for Product IDs: If you have checked the “Enable for all products” option, you can optionally add product exceptions here. Set it as a comma-separated list of product IDs.
Disable for Product Category IDs: If you have checked the “Enable for all products” option, you can optionally add product category exceptions here. You can set it as a comma-separated list of product category IDs.
2. Use the Same Formula
You can enable the same formula for all products.
Product Price by Formula Pro for WooCommerce
Don’t forget to rate us on WordPress 🙂
We’re active for any support issues and feature suggestions. So, I hope you will love it. If you have any more questions, visit our support on the Plugin’s Forum.
From Your WordPress Dashboard
From WordPress.org
Release Date: July 16th, 2024
Release Date: April 2nd, 2024
Release Date: October 4th, 2023
Release Date: September 5th, 2023
Release Date: April 10th, 2023
Release Date: November 12th, 2022
Release Date: May 28th, 2022
Release Date: November 26th, 2021
Release Date: July 23th, 2021
Release Date: July 19, 2021
Release Date: June 2, 2021
Release Date: March 13, 2021
Release Date: December 18, 2020
Release Date: September 12, 2020
Release Date: June 30, 2020
Release Date: March 30, 2020
Release Date: September 26, 2019
[if_date]
– Shortcodes are now processed in attributes.[product_date]
shortcode added.Release Date: September 24, 2019
[product_meta]
– use_parent_product
attribute (defaults to no
) added (same in [product_weight]
, [product_length]
and all other shortcodes that use product_meta()
).Release Date: July 10, 2019
[if_product_taxonomy]
– use_parent_product
attribute (defaults to no
) added (same in [if_product_category]
and [if_product_tag]
).[if_product_taxonomy]
– multiple
attribute (defaults to no
) added (same in [if_product_category]
and [if_product_tag]
).[if_user_id]
shortcode added.[if_product_meta]
shortcode added.yes
).Release Date: April 08, 2019
[product_meta]
– convert_to_numeric
shortcode attribute added (defaults to yes
).[product_meta]
– product_id
shortcode attribute added (defaults to current product’s ID).[product_attr]
shortcode added.Release Date: April 01, 2019
[option]
shortcode added.[timestamp]
, [to_timestamp]
shortcodes added.[if_regular_price]
, [if_sale_price]
, [if_current_filter]
shortcodes added.[if_product_id]
shortcode added.[product_id]
shortcode added.[if_value]
– between
and not_between
comparison operators (and inclusive
attribute) added (i.e. for comma separated pairs).[if_value]
– in
and not_in
comparison operators added (i.e. for comma separated lists).[if_value]
– Evaluate formula action removed from shortcode’s atts and content.Release Date: January 21, 2019
[product_meta]
– Zero post meta value issue fixed.[product_meta]
– Applying conversion to number for non-numeric values (includes fractions).[if_value]
shortcode added.[if_product_taxonomy]
, [if_product_category]
, [if_product_tag]
shortcodes added to settings description (in “Default Formula” section).Release Date: October 25, 2018
[if_product_taxonomy]
shortcode added.[if_product_category]
shortcode added.[if_product_tag]
shortcode added.Release Date: October 25, 2018
Release Date: October 10, 2018
[product_length]
shortcode added.[product_width]
shortcode added.[product_height]
shortcode added.[product_weight]
shortcode added (and %weight%
value marked as deprecated).[product_stock]
shortcode added (and %stock%
value marked as deprecated).[product_total_sales]
shortcode added (and %total_sales%
value marked as deprecated).[product_meta]
shortcode added.[if_customer_location]
shortcode added.[if_user_role]
shortcode added.[if_time]
shortcode added.[if_date]
shortcode added.[math_round]
shortcode added (and “Final price rounding” section marked as deprecated).[math_ceil]
shortcode added.[math_floor]
shortcode added.[math_min]
shortcode added.[math_max]
shortcode added.Release Date: October 3, 2018
%weight%
special value added.version_updated()
etc.).Release Date: September 12, 2017