{"id":1791,"date":"2026-05-25T03:41:22","date_gmt":"2026-05-25T03:41:22","guid":{"rendered":"https:\/\/wonhimealbox.com\/?page_id=1791"},"modified":"2026-05-25T04:05:57","modified_gmt":"2026-05-25T04:05:57","slug":"eco-food-packaging-material-selector","status":"publish","type":"page","link":"https:\/\/wonhimealbox.com\/pt-br\/food-container-manufacturing\/eco-packaging-manufacturer\/eco-food-packaging-material-selector\/","title":{"rendered":"Seletor de material de embalagem de alimentos Eco"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-34471d9\" data-block-id=\"34471d9\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-34471d9-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-082bdfc\" data-v=\"4\" data-block-id=\"082bdfc\"><style>.stk-082bdfc-container{margin-top:var(--stk--preset--spacing--40, 1rem) !important;margin-right:var(--stk--preset--spacing--40, 1rem) !important;margin-bottom:var(--stk--preset--spacing--40, 1rem) !important;margin-left:var(--stk--preset--spacing--40, 1rem) !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-082bdfc-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-082bdfc-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-5650595\" data-block-id=\"5650595\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-5650595-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-cecd011\" data-v=\"4\" data-block-id=\"cecd011\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-cecd011-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-cecd011-inner-blocks\">\n<div id=\"wh_app_container\">\n  <style>\n    :root {\n      --wh_brand-primary: #181818;\n      --wh_brand-accent: #D81818;\n      --wh_text-body: #2a2a2a;\n      --wh_text-muted: #6b7280;\n      --wh_bg-soft: #f7f7f7;\n      --wh_border-soft: #e5e5e5;\n    }\n    #wh_app_container {\n      font-family: -apple-system, Segoe UI, Roboto, sans-serif;\n      color: var(--wh_text-body);\n      background: #fff;\n      line-height: 1.6;\n      box-sizing: border-box;\n    }\n    #wh_app_container * {\n      box-sizing: border-box;\n    }\n    .wh_wrap {\n      max-width: 780px;\n      margin: 0 auto;\n      padding: 32px 24px;\n    }\n    .wh_header {\n      background: var(--wh_brand-primary);\n      color: #fff;\n      padding: 48px 24px;\n      text-align: center;\n    }\n    .wh_header h1 {\n      margin: 0 0 10px;\n      font-size: clamp(24px, 4vw, 32px);\n      color: #ffffff !important;\n    }\n    .wh_header p {\n      margin: 0;\n      color: #dcdcdc;\n      font-size: 15px;\n    }\n    .wh_q-card {\n      background: #fff;\n      border: 1px solid var(--wh_border-soft);\n      border-radius: 10px;\n      padding: 24px 28px;\n      margin: 18px 0;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.04);\n    }\n    .wh_q-card h3 {\n      margin: 0 0 14px;\n      color: var(--wh_brand-primary);\n      font-size: 18px;\n    }\n    .wh_opts {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n      gap: 10px;\n    }\n    .wh_opts label {\n      display: block;\n      padding: 14px 16px;\n      border: 2px solid var(--wh_border-soft);\n      border-radius: 8px;\n      cursor: pointer;\n      font-size: 14.5px;\n      transition: all .15s;\n      background: #fff;\n    }\n    .wh_opts label:hover {\n      border-color: var(--wh_brand-accent);\n      background: #fff5f5;\n    }\n    .wh_opts input {\n      margin-right: 8px;\n      accent-color: var(--wh_brand-accent);\n      pointer-events: none;\n    }\n    .wh_opts input:checked + span {\n      font-weight: 700;\n    }\n    .wh_opts label.wh_active {\n      border-color: var(--wh_brand-accent);\n      background: #fff5f5;\n    }\n    .wh_actions {\n      margin-top: 24px;\n      display: flex;\n      gap: 12px;\n      justify-content: center;\n      flex-wrap: wrap;\n    }\n    .wh_actions button {\n      padding: 14px 28px;\n      border-radius: 6px;\n      font-weight: 700;\n      font-size: 15px;\n      cursor: pointer;\n      border: 2px solid transparent;\n    }\n    .wh_btn-primary {\n      background: var(--wh_brand-accent);\n      color: #fff;\n      border-color: var(--wh_brand-accent);\n    }\n    .wh_btn-primary:hover {\n      opacity: 0.92;\n    }\n    .wh_btn-reset {\n      background: transparent;\n      color: var(--wh_brand-primary);\n      border-color: var(--wh_brand-primary);\n    }\n    .wh_btn-reset:hover {\n      background: var(--wh_brand-primary);\n      color: #fff;\n    }\n    #wh_result {\n      display: none;\n      margin-top: 28px;\n      background: linear-gradient(135deg, #181818 0%, #2a2a2a 100%);\n      color: #fff;\n      border-radius: 12px;\n      padding: 32px;\n    }\n    #wh_result h3 {\n      color: var(--wh_brand-accent);\n      margin-top: 0;\n      text-transform: uppercase;\n      font-size: 13px;\n      letter-spacing: 0.1em;\n    }\n    .wh_recommendation {\n      font-size: 26px;\n      font-weight: 800;\n      margin: 8px 0 16px;\n      color: #fff;\n    }\n    .wh_why {\n      background: rgba(255,255,255,0.08);\n      padding: 14px 18px;\n      border-radius: 6px;\n      margin-bottom: 18px;\n      font-size: 14.5px;\n    }\n    .wh_specs {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n      gap: 14px;\n      margin-bottom: 18px;\n    }\n    .wh_specs div {\n      font-size: 13px;\n    }\n    .wh_specs strong {\n      display: block;\n      font-size: 18px;\n      color: #fff;\n      margin-bottom: 4px;\n    }\n    .wh_cta a {\n      display: inline-block;\n      background: var(--wh_brand-accent);\n      color: #fff;\n      padding: 12px 22px;\n      border-radius: 6px;\n      font-weight: 700;\n      text-decoration: none;\n    }\n    .wh_cta a:hover {\n      opacity: 0.9;\n    }\n    .wh_disclaimer {\n      margin-top: 32px;\n      padding: 14px 18px;\n      background: var(--wh_bg-soft);\n      border-left: 3px solid var(--wh_brand-accent);\n      border-radius: 0 6px 6px 0;\n      font-size: 13px;\n      color: var(--wh_text-muted);\n    }\n  <\/style>\n\n  <div class=\"wh_header\">\n    <h1>Eco Food Packaging Material Selector<\/h1>\n    <p>Answer 4 questions about your menu \u2014 get a Wanhui line recommendation in 30 seconds.<\/p>\n  <\/div>\n\n  <div class=\"wh_wrap\">\n    <div id=\"wh_quiz\">\n      <div class=\"wh_q-card\">\n        <h3>1. What is the typical serving temperature of the food?<\/h3>\n        <div class=\"wh_opts\">\n          <label onclick=\"wh_selectRadio('wh_temp_1', 'wh_temp')\">\n            <input type=\"radio\" id=\"wh_temp_1\" name=\"wh_temp\" value=\"cold\">\n            <span>Cold \/ room temp (salad, deli)<\/span>\n          <\/label>\n          <label onclick=\"wh_selectRadio('wh_temp_2', 'wh_temp')\">\n            <input type=\"radio\" id=\"wh_temp_2\" name=\"wh_temp\" value=\"warm\">\n            <span>Warm 50\u201380\u00b0C (entr\u00e9e, meal prep)<\/span>\n          <\/label>\n          <label onclick=\"wh_selectRadio('wh_temp_3', 'wh_temp')\">\n            <input type=\"radio\" id=\"wh_temp_3\" name=\"wh_temp\" value=\"hot\">\n            <span>Hot 80\u2013110\u00b0C (rice, curry)<\/span>\n          <\/label>\n          <label onclick=\"wh_selectRadio('wh_temp_4', 'wh_temp')\">\n            <input type=\"radio\" id=\"wh_temp_4\" name=\"wh_temp\" value=\"boiling\">\n            <span>Boiling 95\u2013120\u00b0C (soup, fried oil)<\/span>\n          <\/label>\n        <\/div>\n      <\/div>\n      \n      <div class=\"wh_q-card\">\n        <h3>2. Will the customer microwave the container?<\/h3>\n        <div class=\"wh_opts\">\n          <label onclick=\"wh_selectRadio('wh_mic_1', 'wh_microwave')\">\n            <input type=\"radio\" id=\"wh_mic_1\" name=\"wh_microwave\" value=\"no\">\n            <span>No (cold-chain or eat immediately)<\/span>\n          <\/label>\n          <label onclick=\"wh_selectRadio('wh_mic_2', 'wh_microwave')\">\n            <input type=\"radio\" id=\"wh_mic_2\" name=\"wh_microwave\" value=\"short\">\n            <span>Short reheat &lt; 3 min<\/span>\n          <\/label>\n          <label onclick=\"wh_selectRadio('wh_mic_3', 'wh_microwave')\">\n            <input type=\"radio\" id=\"wh_mic_3\" name=\"wh_microwave\" value=\"long\">\n            <span>Full reheat 3\u20135 min<\/span>\n          <\/label>\n        <\/div>\n      <\/div>\n      \n      <div class=\"wh_q-card\">\n        <h3>3. What is your monthly volume per SKU?<\/h3>\n        <div class=\"wh_opts\">\n          <label onclick=\"wh_selectRadio('wh_vol_1', 'wh_volume')\">\n            <input type=\"radio\" id=\"wh_vol_1\" name=\"wh_volume\" value=\"small\">\n            <span>&lt; 10,000 pcs (test \/ launch)<\/span>\n          <\/label>\n          <label onclick=\"wh_selectRadio('wh_vol_2', 'wh_volume')\">\n            <input type=\"radio\" id=\"wh_vol_2\" name=\"wh_volume\" value=\"mid\">\n            <span>10,000\u201350,000 pcs<\/span>\n          <\/label>\n          <label onclick=\"wh_selectRadio('wh_vol_3', 'wh_volume')\">\n            <input type=\"radio\" id=\"wh_vol_3\" name=\"wh_volume\" value=\"large\">\n            <span>50,000\u2013200,000 pcs<\/span>\n          <\/label>\n          <label onclick=\"wh_selectRadio('wh_vol_4', 'wh_volume')\">\n            <input type=\"radio\" id=\"wh_vol_4\" name=\"wh_volume\" value=\"xl\">\n            <span>200,000+ pcs (FCL scale)<\/span>\n          <\/label>\n        <\/div>\n      <\/div>\n      \n      <div class=\"wh_q-card\">\n        <h3>4. Is ESG \/ biodegradable narrative important for this SKU?<\/h3>\n        <div class=\"wh_opts\">\n          <label onclick=\"wh_selectRadio('wh_esg_1', 'wh_esg')\">\n            <input type=\"radio\" id=\"wh_esg_1\" name=\"wh_esg\" value=\"yes\">\n            <span>Yes \u2014 brand requires compostable<\/span>\n          <\/label>\n          <label onclick=\"wh_selectRadio('wh_esg_2', 'wh_esg')\">\n            <input type=\"radio\" id=\"wh_esg_2\" name=\"wh_esg\" value=\"mixed\">\n            <span>Nice-to-have, not deal-breaker<\/span>\n          <\/label>\n          <label onclick=\"wh_selectRadio('wh_esg_3', 'wh_esg')\">\n            <input type=\"radio\" id=\"wh_esg_3\" name=\"wh_esg\" value=\"no\">\n            <span>No \u2014 budget and performance only<\/span>\n          <\/label>\n        <\/div>\n      <\/div>\n      \n      <div class=\"wh_actions\">\n        <button type=\"button\" class=\"wh_btn-primary\" onclick=\"wh_showResult()\">Show My Recommendation<\/button>\n        <button type=\"button\" class=\"wh_btn-reset\" onclick=\"wh_resetQuiz()\">Reset<\/button>\n      <\/div>\n    <\/div>\n    \n    <div id=\"wh_result\">\n      <h3>Recommended Wanhui Line<\/h3>\n      <div id=\"wh_res_name\" class=\"wh_recommendation\"><\/div>\n      <div id=\"wh_res_why\" class=\"wh_why\"><\/div>\n      <div class=\"wh_specs\">\n        <div><strong id=\"wh_res_moq\"><\/strong>MOQ tier<\/div>\n        <div><strong id=\"wh_res_lead\"><\/strong>Lead time<\/div>\n        <div><strong id=\"wh_res_temp\"><\/strong>Temperature range<\/div>\n      <\/div>\n      <p id=\"wh_res_note\" style=\"margin:0 0 18px;font-size:13.5px;color:#bbb\"><\/p>\n      \n      <div class=\"wh_cta\">\n        <a id=\"wh_res_cta_btn\" href=\"#ct-popup-791\">Request a Sample Kit \u2192<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"wh_disclaimer\">This selector is a planning tool. Final material recommendation depends on full SKU specs, regional compliance requirements, and a sample evaluation. Request a free sample kit to validate your shortlist.<\/div>\n  <\/div>\n<\/div>\n\n<script>\n  var wh_RECS = {\n    cornstarch: {\n      name: \"Biodegradable Cornstarch (PLA blend)\",\n      why: \"Plant-based, industrially compostable in 90\u2013180 days at 58\u00b0C, food-safe, and microwave-safe for short reheats under 3 minutes. The right call when ESG narrative matters and the meal is cold-to-warm.\",\n      moq: \"5,000 trial \u00b7 50,000 production\",\n      lead: \"15\u201325d stock \u00b7 30\u201345d custom\",\n      temp: \"-18\u00b0C to 80\u00b0C\",\n      note: \"Not recommended for sustained 95\u00b0C+ liquids or 5-minute microwave runs.\"\n    },\n    bagasse: {\n      name: \"Sugarcane Bagasse (Compostable)\",\n      why: \"Naturally porous structure handles hot soup and frying oil up to 120\u00b0C \/ 250\u00b0F without melting or leaking. Industrial-compostable with BPI workflow alignment. The right call for hot liquids and brands needing compostable.\",\n      moq: \"10,000 trial \u00b7 100,000 production\",\n      lead: \"20\u201330d stock \u00b7 45\u201360d custom\",\n      temp: \"Up to 120\u00b0C\",\n      note: \"Custom OEM line \u2014 request sample to validate fit.\"\n    },\n    mfpp: {\n      name: \"MFPP Hinged Lid Container\",\n      why: \"Mineral-filled polypropylene with one-piece hinged lid. Microwave-safe to 110\u00b0C, leak-resistant, the industry-default workhorse for chain restaurant and delivery operations.\",\n      moq: \"10,000 trial \u00b7 100,000 production\",\n      lead: \"7\u201315d stock \u00b7 30d custom print\",\n      temp: \"-20\u00b0C to 110\u00b0C\",\n      note: \"Workhorse line \u2014 strongest supply stability across Wanhui's 60 injection units.\"\n    },\n    thermoform: {\n      name: \"High-End Thermoform PET \/ PP\",\n      why: \"Pressure-formed with tight tolerances and clear visibility. Cold-chain optimized for deli salads, sushi, and premium retail-shelf SKUs. Soft hinge, strong stack.\",\n      moq: \"10,000 trial \u00b7 200,000 production\",\n      lead: \"10\u201320d stock \u00b7 30\u201340d custom\",\n      temp: \"-18\u00b0C to 70\u00b0C (cold-chain)\",\n      note: \"Not microwave-safe \u2014 use for cold-only menu items.\"\n    },\n    plastic: {\n      name: \"Disposable Food-Grade Plastic (PP \/ PET)\",\n      why: \"Cost-optimized injection-molded containers for price-sensitive volume. Food-grade, recyclable where infrastructure exists. The honest choice when ESG isn't the deciding factor.\",\n      moq: \"20,000 trial \u00b7 unlimited\",\n      lead: \"7\u201315d stock \u00b7 30d custom\",\n      temp: \"Varies (PP: to 100\u00b0C)\",\n      note: \"Pairs well with cornstarch sub-line for budget and ESG dual-tier branding.\"\n    }\n  };\n\n  function wh_selectRadio(inputId, groupName) {\n    var selectedRadio = document.getElementById(inputId);\n    selectedRadio.checked = true;\n    \n    var allRadiosInGroup = document.getElementsByName(groupName);\n    for (var i = 0; i < allRadiosInGroup.length; i++) {\n      allRadiosInGroup[i].parentNode.className = \"\";\n    }\n    selectedRadio.parentNode.className = \"wh_active\";\n  }\n\n  function wh_getCheckedValue(groupName) {\n    var radios = document.getElementsByName(groupName);\n    for (var i = 0; i < radios.length; i++) {\n      if (radios[i].checked) {\n        return radios[i].value;\n      }\n    }\n    return null;\n  }\n\n  function wh_recommend(t, m, v, e) {\n    if (t === 'boiling') { \n      return 'bagasse'; \n    }\n    \n    if (t === 'hot') {\n      if (m === 'long') { return 'mfpp'; }\n      if (e === 'yes') { return 'bagasse'; }\n      return 'mfpp';\n    }\n    \n    if (t === 'warm') {\n      if (m === 'long') { return 'mfpp'; }\n      if (e === 'yes') { return 'cornstarch'; }\n      return 'mfpp';\n    }\n    \n    if (t === 'cold') {\n      if (e === 'yes') { return 'cornstarch'; }\n      if (v === 'xl') { return 'thermoform'; }\n      if (e === 'no') { return 'plastic'; }\n      return 'cornstarch';\n    }\n    \n    return 'cornstarch';\n  }\n\n  function wh_showResult() {\n    var t = wh_getCheckedValue('wh_temp');\n    var m = wh_getCheckedValue('wh_microwave');\n    var v = wh_getCheckedValue('wh_volume');\n    var e = wh_getCheckedValue('wh_esg');\n\n    if (!t) { alert('Please select temperature.'); return; }\n    if (!m) { alert('Please select microwave usage.'); return; }\n    if (!v) { alert('Please select volume.'); return; }\n    if (!e) { alert('Please select ESG requirement.'); return; }\n\n    var key = wh_recommend(t, m, v, e);\n    var r = wh_RECS[key];\n    \n    \/* \u4ec5\u901a\u8fc7 innerText \u66f4\u65b0\u6570\u636e\uff0c\u7edd\u4e0d\u7834\u574f DOM \u8282\u70b9 *\/\n    document.getElementById('wh_res_name').innerText = r.name;\n    document.getElementById('wh_res_why').innerText = r.why;\n    document.getElementById('wh_res_moq').innerText = r.moq;\n    document.getElementById('wh_res_lead').innerText = r.lead;\n    document.getElementById('wh_res_temp').innerText = r.temp;\n    document.getElementById('wh_res_note').innerText = r.note;\n    \n    var btnName = r.name.split('(')[0].trim();\n    document.getElementById('wh_res_cta_btn').innerText = 'Request a Sample Kit for ' + btnName + ' \u2192';\n\n    var el = document.getElementById('wh_result');\n    el.style.display = 'block';\n    el.scrollIntoView({ behavior: 'smooth', block: 'start' });\n  }\n\n  function wh_resetQuiz() {\n    var groups = ['wh_temp', 'wh_microwave', 'wh_volume', 'wh_esg'];\n    for (var j = 0; j < groups.length; j++) {\n      var radios = document.getElementsByName(groups[j]);\n      for (var i = 0; i < radios.length; i++) {\n        radios[i].checked = false;\n        radios[i].parentNode.className = \"\";\n      }\n    }\n    document.getElementById('wh_result').style.display = 'none';\n  }\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Eco Food Packaging Material Selector Answer 4 questions about your menu \u2014 get a Wanhui line recommendation in 30 seconds. 1. What is the typical serving temperature of the food? Cold \/ room temp (salad, deli) Warm 50\u201380\u00b0C (entr\u00e9e, meal prep) Hot 80\u2013110\u00b0C (rice, curry) Boiling 95\u2013120\u00b0C (soup, fried oil) 2. Will the customer microwave [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":1780,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1791","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/wonhimealbox.com\/pt-br\/wp-json\/wp\/v2\/pages\/1791","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wonhimealbox.com\/pt-br\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wonhimealbox.com\/pt-br\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wonhimealbox.com\/pt-br\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/wonhimealbox.com\/pt-br\/wp-json\/wp\/v2\/comments?post=1791"}],"version-history":[{"count":0,"href":"https:\/\/wonhimealbox.com\/pt-br\/wp-json\/wp\/v2\/pages\/1791\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/wonhimealbox.com\/pt-br\/wp-json\/wp\/v2\/pages\/1780"}],"wp:attachment":[{"href":"https:\/\/wonhimealbox.com\/pt-br\/wp-json\/wp\/v2\/media?parent=1791"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}