Calculate Values with Shortcodes

Calculate Values with Shortcodes Install Statistics

0
100%
Today: 0 Yesterday: 0 All-time: 2,981 downloads
Calculate Values with Shortcodes Icon

Try plugin: Calculate Values with Shortcodes

We'll create fresh WordPress site with Calculate Values with Shortcodes installed. You have 20 minutes to test the plugin after that site we'll be deleted.

Takes ~10 seconds to install.

About Calculate Values with Shortcodes

Allows you to display calculated values in your posts and pages. You can even use dynamic shortcodes as variables!

8


0


1


0


0

updated: 4 years ago
since: 6 years ago
author: Bhagwad Park

Description

Have you ever wanted to calculate some values dynamically to display in your posts? Let’s say you have some shortcodes that retrieve values in real time from the database. Now you want to perform some calculations on those shortcodes and display the results in your posts or pages. This plugin allows you to use a simple [calculate] shortcode with the expression inside to display these values in real time!

So an expression like [calculate]2+3*4[/calculate] will return the value “14”. Now just replace any numeric value with a shortcode that returns a number and you’re set.

Attributes

You can use the “dec” attribute to specify the number of decimal digits you want to round the result up to. The default is “0”. Meaning that by default, all results will be rounded to an integer.

For international number formatting, you can use the “int” attribute to specify a locale. For example, int=”fr_FR” will format the numbers according to the french locale!

See screenshots for illustrations.

For example, you can use this to display values in a table that are constantly changing. Or refer to dynamic prices multiplied by some value. The possibilities are endless.

You can see a real world example of this plugin at work here:

The best part is, it doesn’t use dangerous functions like “eval” to work – which means all authors can use it safely. There’s no danger of it breaking your site.