Skip to content

v4.4.4 — Actually fix WooCommerce email preview

Choose a tag to compare

@joshuabink joshuabink released this 21 Apr 19:26
· 44 commits to main since this release

The Real Problem Found

De vorige versies (4.4.2, 4.4.3) skipten het laden van admin.css op email preview pagina's. Dit was BACKWARD omdat de CSS regels die het admin shell verbergen (.jbwp-wc-email-preview #adminbar { display: none !important; }, etc.) juist IN admin.css zitten.

Door admin.css helemaal NIET te laden, laadden we ook de hide-rules niet.

De Fix

  • admin.css laadt ALTIJD (bevat de hide-rules voor email preview)
  • admin_head hook returnt stil op preview pages (zet geen custom branding variables)
  • admin_body_class filter voegt jbwp-wc-email-preview class toe
  • CSS selectors body.jbwp-wc-email-preview #adminbar { display: none !important; } verbergen het admin shell
  • Email preview rendert schoon zonder WordPress admin UI

Dit is de echte, werkende oplossing.