{"id":361580,"date":"2026-09-05T16:26:47","date_gmt":"2026-09-05T16:26:47","guid":{"rendered":"https:\/\/es.wordpress.org\/plugins\/13sizer-size-calculator\/"},"modified":"2026-09-05T16:26:34","modified_gmt":"2026-09-05T16:26:34","slug":"trecesizer","status":"publish","type":"plugin","link":"https:\/\/es.wordpress.org\/plugins\/trecesizer\/","author":13754805,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.2","stable_tag":"1.3.2","tested":"7.1","requires":"6.7","requires_php":"7.4","requires_plugins":null,"header_name":"13Sizer \u2014 Size Calculator","header_author":"13Node.com","header_description":"Turn a customer's measurements into the right size. Works on its own with a shortcode, and takes over the size step of 13Atelier when that plugin is active.","assets_banners_color":"3e1d5c","last_updated":"2026-09-05 16:26:34","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/13node.com\/en\/producto\/size-calculator-for-your-shop\/","header_author_uri":"https:\/\/13node.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":40,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.2":{"tag":"1.3.2","author":"Ulloa","date":"2026-09-05 16:26:34","revision":3682630}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3682670,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3682670,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3682670,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3682670,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.2"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[208452,274769,38120,51296,21846],"plugin_category":[],"plugin_contributors":[279302,207973],"plugin_business_model":[],"class_list":["post-361580","plugin","type-plugin","status-publish","hentry","plugin_tags-fitting","plugin_tags-made-to-measure","plugin_tags-measurements","plugin_tags-size-chart","plugin_tags-sizes","plugin_contributors-13node","plugin_contributors-ulloa","plugin_committers-ulloa"],"banners":{"banner":"https:\/\/ps.w.org\/trecesizer\/assets\/banner-772x250.jpg?rev=3682670","banner_2x":"https:\/\/ps.w.org\/trecesizer\/assets\/banner-1544x500.jpg?rev=3682670","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/trecesizer\/assets\/icon-128x128.png?rev=3682670","icon_2x":"https:\/\/ps.w.org\/trecesizer\/assets\/icon-256x256.png?rev=3682670","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Nobody measures a child twice.<\/strong><\/p>\n\n<p>The customer takes the measurements once, presses a button, and 13Sizer tells them their size in\nyour chart. Not a generic table they have to read across with a finger \u2014 their size, and what to do\nwhen their measurements fall between two.<\/p>\n\n<p>You write your charts in the dashboard: the measurements you ask for, and the range each size\ncovers. One chart per pattern, because leotards, sets and velvet do not size the same way.<\/p>\n\n<h4>Two places, one chart<\/h4>\n\n<ul>\n<li><strong>Anywhere on your site.<\/strong> Paste <code>[trecesizer chart=\"leotards\"]<\/code> and a \"Calculate my size\" button\nappears. It opens the calculator without loading the page again. If the page already has a size\ndropdown, the answer fills it in \u2014 on a product that means the variation and the price follow.\nAnd the button remembers: next visit it reads \"Your size: 10 \u00b7 recalculate\".<\/li>\n<li><strong>Inside 13Atelier.<\/strong> With the configurator installed, the size step shows the sizes of your chart\nas cards to pick from, and \"I don't know my size\" unfolds the calculator underneath. When it\nanswers, it selects that size for the customer, who can still choose another. Size and\nmeasurements both travel to the order, so whoever cuts the pattern has the numbers \u2014 and if the\ncustomer went against the recommendation, the order line carries both sizes.<\/li>\n<\/ul>\n\n<p>Neither plugin needs the other. Without 13Atelier the calculator lives on the shortcode; without\n13Sizer the configurator keeps its own size picker.<\/p>\n\n<h4>The shortcode<\/h4>\n\n<pre><code>[trecesizer chart=\"leotards\" label=\"What size is she?\" select=\"#talla\"]\n<\/code><\/pre>\n\n<ul>\n<li><strong><code>chart<\/code><\/strong> \u2014 the size chart, by slug, title or id. Required. Name one that does not exist and\nnothing is printed at all: no button, no error.<\/li>\n<li><strong><code>label<\/code><\/strong> \u2014 the button's wording. Defaults to \"Calculate my size\".<\/li>\n<li><strong><code>select<\/code><\/strong> \u2014 a CSS selector for the dropdown to fill in. Left out, WooCommerce's own variation\ndropdowns are the target.<\/li>\n<\/ul>\n\n<h4>What it does when the numbers do not agree<\/h4>\n\n<p>Bodies rarely land inside one row of a chart. When the chest says one size and the waist says\nanother, 13Sizer says so instead of guessing quietly: it gives the closest size, names the runners\nup, and tells the customer to write to you. The order line carries a \"Check\" note so it does not go\nto the cutting table unnoticed.<\/p>\n\n<h4>Set up in three steps<\/h4>\n\n<ol>\n<li>Create a size chart: the measurements you ask for, and one range per size.<\/li>\n<li>Paste the shortcode where the button should be, or assign the chart to a 13Atelier size step.<\/li>\n<li>That's it.<\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>trecesizer<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the ZIP from Plugins \u2192 Add New.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to <strong>13Sizer<\/strong> in the dashboard menu and create your first size chart. With another 13Node plugin installed, it lives under <strong>13Node \u2192 Sizer<\/strong> instead.<\/li>\n<li>Paste <code>[trecesizer chart=\"your-chart\"]<\/code> on a page, or assign the chart to a 13Atelier size step.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20need%20woocommerce%3F\"><h3>Does it need WooCommerce?<\/h3><\/dt>\n<dd><p>No, and it works the same on a site without it. 13Sizer calls nothing of WooCommerce's own, loads\nnone of its code and hooks none of it: it answers one question \u2014 which size \u2014 and hands the answer\nto whoever asked.<\/p>\n\n<p>On a product page it can go one step further and fill in the size dropdown, but it does that the\nway a customer would, by changing the dropdown the page already has. Whatever owns that dropdown\nreacts on its own; that is how the variation and the price follow.<\/p><\/dd>\n<dt id=\"does%20it%20need%2013atelier%3F\"><h3>Does it need 13Atelier?<\/h3><\/dt>\n<dd><p>No. They work together when both are installed, and each works alone when the other is not.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20configurator%20if%20i%20deactivate%2013sizer%3F\"><h3>What happens to my configurator if I deactivate 13Sizer?<\/h3><\/dt>\n<dd><p>Nothing breaks. The sizes and measurement limits of the chart are copied into the 13Atelier step\nwhenever you save it, so the step falls back to that plugin's own size picker with the right sizes\nalready in it.<\/p><\/dd>\n<dt id=\"can%20i%20use%20several%20charts%3F\"><h3>Can I use several charts?<\/h3><\/dt>\n<dd><p>Yes, as many as you have patterns. Each shortcode and each configurator step names the one it uses.<\/p><\/dd>\n<dt id=\"can%20the%20calculated%20size%20pick%20itself%20in%20a%20product%27s%20size%20dropdown%3F\"><h3>Can the calculated size pick itself in a product's size dropdown?<\/h3><\/dt>\n<dd><p>Yes. On a page that already has one, the modal fills it in and lets whatever owns it react \u2014 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.<\/p>\n\n<p>The chart's sizes have to be named exactly like the dropdown's options: a chart saying <code>10<\/code> finds <code>10<\/code>, not <code>Talla 10<\/code>. 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.<\/p>\n\n<p>Use <code>select=\"\u2026\"<\/code> with a CSS selector to point at a specific dropdown; left out, WooCommerce's variation dropdowns are the target.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>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.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>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.<\/li>\n<li>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.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>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.<\/li>\n<li>Its own <strong>13Sizer<\/strong> entry in the dashboard menu. When another 13Node plugin is installed it still hangs off the shared <strong>13Node<\/strong> menu, exactly as before.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>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.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>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 <code>select<\/code> attribute to point at a specific one; without it, WooCommerce's variation dropdowns are the target.<\/li>\n<li>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.<\/li>\n<li>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.<\/li>\n<li>\"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.<\/li>\n<li>If they do change it, the order line carries both: the size they picked and the one the calculator worked out.<\/li>\n<li>Ranges can be written with a slash (<code>60\/66<\/code>) as well as a dash, so a printed chart can be typed in exactly as it reads.<\/li>\n<li>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.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: size charts, the <code>[trecesizer]<\/code> button and modal, and the 13Atelier size step.<\/li>\n<\/ul>","raw_excerpt":"Turn a customer&#039;s measurements into the right size, on any page and inside 13Atelier.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/361580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=361580"}],"author":[{"embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ulloa"}],"wp:attachment":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=361580"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=361580"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=361580"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=361580"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=361580"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=361580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}