Description
Nobody measures a child twice.
The customer takes the measurements once, presses a button, and 13Sizer tells them their size in
your chart. Not a generic table they have to read across with a finger — their size, and what to do
when their measurements fall between two.
You write your charts in the dashboard: the measurements you ask for, and the range each size
covers. One chart per pattern, because leotards, sets and velvet do not size the same way.
Two places, one chart
- Anywhere on your site. Paste
[trecesizer chart="leotards"]and a “Calculate my size” button
appears. It opens the calculator without loading the page again. If the page already has a size
dropdown, the answer fills it in — on a product that means the variation and the price follow.
And the button remembers: next visit it reads “Your size: 10 · recalculate”. - Inside 13Atelier. With the configurator installed, the size step shows the sizes of your chart
as cards to pick from, and “I don’t know my size” unfolds the calculator underneath. When it
answers, it selects that size for the customer, who can still choose another. Size and
measurements both travel to the order, so whoever cuts the pattern has the numbers — and if the
customer went against the recommendation, the order line carries both sizes.
Neither plugin needs the other. Without 13Atelier the calculator lives on the shortcode; without
13Sizer the configurator keeps its own size picker.
The shortcode
[trecesizer chart="leotards" label="What size is she?" select="#talla"]
chart— the size chart, by slug, title or id. Required. Name one that does not exist and
nothing is printed at all: no button, no error.label— the button’s wording. Defaults to “Calculate my size”.select— a CSS selector for the dropdown to fill in. Left out, WooCommerce’s own variation
dropdowns are the target.
What it does when the numbers do not agree
Bodies rarely land inside one row of a chart. When the chest says one size and the waist says
another, 13Sizer says so instead of guessing quietly: it gives the closest size, names the runners
up, and tells the customer to write to you. The order line carries a “Check” note so it does not go
to the cutting table unnoticed.
Set up in three steps
- Create a size chart: the measurements you ask for, and one range per size.
- Paste the shortcode where the button should be, or assign the chart to a 13Atelier size step.
- That’s it.
Installation
- Upload the
trecesizerfolder to/wp-content/plugins/, or install the ZIP from Plugins Add New. - Activate the plugin.
- Go to 13Sizer in the dashboard menu and create your first size chart. With another 13Node plugin installed, it lives under 13Node Sizer instead.
- Paste
[trecesizer chart="your-chart"]on a page, or assign the chart to a 13Atelier size step.
FAQ
-
Does it need WooCommerce?
-
No, and it works the same on a site without it. 13Sizer calls nothing of WooCommerce’s own, loads
none of its code and hooks none of it: it answers one question — which size — and hands the answer
to whoever asked.On a product page it can go one step further and fill in the size dropdown, but it does that the
way a customer would, by changing the dropdown the page already has. Whatever owns that dropdown
reacts on its own; that is how the variation and the price follow. -
Does it need 13Atelier?
-
No. They work together when both are installed, and each works alone when the other is not.
-
What happens to my configurator if I deactivate 13Sizer?
-
Nothing breaks. The sizes and measurement limits of the chart are copied into the 13Atelier step
whenever you save it, so the step falls back to that plugin’s own size picker with the right sizes
already in it. -
Can I use several charts?
-
Yes, as many as you have patterns. Each shortcode and each configurator step names the one it uses.
-
Can the calculated size pick itself in a product’s size dropdown?
-
Yes. On a page that already has one, the modal fills it in and lets whatever owns it react — on a WooCommerce product that means the variation updates and the price with it. It works by finding the dropdown and changing it, the same as a customer would; the plugin calls nothing of WooCommerce’s own.
The chart’s sizes have to be named exactly like the dropdown’s options: a chart saying
10finds10, notTalla 10. Only an exact match counts, because guessing would eventually put somebody in the wrong size. If there is no match, the modal says the product does not offer that size instead of choosing something else.Use
select="…"with a CSS selector to point at a specific dropdown; left out, WooCommerce’s variation dropdowns are the target.
Reviews
ഈ പ്ലഗിന് റിവ്യൂകൾ ഒന്നുമില്ല.
Contributors & Developers
“13Sizer — Size Calculator” is open source software. The following people have contributed to this plugin.
Contributors“13Sizer — Size Calculator” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “13Sizer — Size Calculator” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3.2
- Housekeeping release. Nothing changes on your site: the calculator answers exactly as it did in 1.3.1. The source comments were tidied up and the plugin credits both of its authors.
1.3.1
- Translations load the way WordPress loads them since 4.6, without the plugin asking for them. This needs WordPress 6.7 or newer, which is now the minimum.
- The placeholders in the calculator’s messages carry a note for translators, so the size shown to the customer cannot end up in the wrong place in another language.
1.3.0
- No licence and no license key: 13Sizer is free and updates come from WordPress.org like any other plugin. It no longer contacts any server of ours.
- Its own 13Sizer entry in the dashboard menu. When another 13Node plugin is installed it still hangs off the shared 13Node menu, exactly as before.
1.2.0
- A panel on the size chart screen explains what 13Atelier adds, for shops that do not have it. It only shows when that plugin is not installed, only on that screen, and it collapses like any other box.
1.1.0
- The modal can fill in a size dropdown already on the page. On a WooCommerce product that selects the variation and updates the price. New
selectattribute to point at a specific one; without it, WooCommerce’s variation dropdowns are the target. - The modal closes on a click outside it, which the browser does not do on its own and matters on a phone, where there is no Esc key. Fixed the modal opening off to one side on themes that reset margins.
- The size step of 13Atelier now shows the sizes of the chart as cards to pick from, in the same style as every other option of the configurator.
- “I don’t know my size” opens the calculator under the cards. When it answers, it selects that size for the customer, who can still change it.
- If they do change it, the order line carries both: the size they picked and the one the calculator worked out.
- Ranges can be written with a slash (
60/66) as well as a dash, so a printed chart can be typed in exactly as it reads. - Fixed a false warning: on a chart whose sizes overlap on purpose, a body that fit one size perfectly was still told it fell between two. The warning now only appears when the chosen size actually turns a measurement away and another size would have taken it.
1.0.0
- First release: size charts, the
[trecesizer]button and modal, and the 13Atelier size step.
