WebsiteDevUK E-Liquid Recipe Calculator
WebsiteDevUK E-Liquid Recipe Calculator
Description
Add a DIY e-liquid calculator to any page or post with one shortcode. Enter the batch you want and the nicotine base you have, and the recipe updates as you type.
Features
- Amount, target nicotine strength, PG/VG ratio and optional water or alcohol
- “Maximum VG” option that adds no extra PG
- Nicotine base with its own strength and PG/VG mix
- Any number of flavours, each counted as PG or VG based
- Recipe table in grams, mL, drops and percentage, with the grams column shown first
- Colour bar showing the proportion of each ingredient
- Warnings when the base and flavours already exceed your PG or VG target
- Notes field and a Copy recipe button
- Logged-in users can save, reload and delete their own recipes
- Works on phones, uses no external services and loads no third-party scripts
Weights are estimates based on standard densities (PG 1.036, VG 1.261, water 1.00 g/mL), with the nicotine base weighted by its PG/VG mix. Calculations are a guide only: always double-check your figures before mixing. Nicotine is toxic. Label every bottle and keep it away from children and pets.
Privacy
The plugin stores recipe data (batch values, flavour names and notes that the user types) in user meta, only when a logged-in user clicks Save. It does not use cookies of its own, does not track visitors and does not contact any external service.
Installation
- Upload the
websitedevuk-e-liquid-recipe-calculatorfolder to/wp-content/plugins/, or install the plugin from the Plugins screen. - Activate the plugin.
- Create or edit a page and add the shortcode
[eliquid_calculator].
For saved recipes to work, visitors need a WordPress account. Logged-out visitors can still use the calculator and see a link to log in.
Faq
Add [eliquid_calculator] to a page or post. If you use a page cache, exclude that page from caching, because the save feature uses a per-visitor security token.
Only logged-in users. Each user sees only their own recipes, up to 100 per user.
In the WordPress user meta table, attached to the user who saved them. They are deleted when the user is deleted or when the plugin is deleted from the Plugins screen.
The calculator always uses its own light colours so that it stays readable on any theme.
On touch devices the recipe always sits below the inputs. Two columns are only used on wide screens with a mouse-type pointer. If a phone browser is set to “Desktop site”, turn that setting off.
Reviews
Changelog
1.2.0
- First public release.
- Renamed internal functions, handles and REST route with a unique prefix. Recipes saved by earlier private versions are moved across automatically.
- Added uninstall cleanup.
1.1.1
- Two-column layout limited to wide screens with a fine pointer.
1.1.0
- Light colours only, grams column first, new defaults.
1.0.0
- Initial private version.