Skip to content

Testing email editor package export#7

Open
triple0t wants to merge 11 commits intomainfrom
testing-email-editor-package-export
Open

Testing email editor package export#7
triple0t wants to merge 11 commits intomainfrom
testing-email-editor-package-export

Conversation

@triple0t
Copy link
Owner

@triple0t triple0t commented Jun 27, 2025

Switching to the exported editor packages.

Major notes

  • Removed the packages directory
  • Add Email Editor JS from npm and PHP from packagist
  • Changed PHP Package namespace from MailPoet/EmailEditor to Automattic/WooCommerce/EmailEditor
  • Update all actions and filters from mailpoet_email_editor_* to woocommerce_email_editor_
  • Add the required CSS Inliner library (Pelago\Emogrifier\CssInliner)
Editor Preview
Screenshot 2025-06-27 at 5 41 48 PM Screenshot 2025-06-27 at 5 41 57 PM

triple0t added 8 commits June 27, 2025 12:20
Using `npm i @woocommerce/email-editor`
Using `composer require woocommerce/email-editor`
* Switch to Automattic/WooCommerce/EmailEditor
* Add the required CSS Inliner library (Pelago\Emogrifier\CssInliner)
* Add core to composer autoload
* Fix plugin vendor import error
* Add src folder and import the JS library
* Use wp-scripts for building the JS component
@github-actions
Copy link

github-actions bot commented Jun 27, 2025

Test using WordPress Playground

The changes in this pull request can be previewed and tested using a WordPress Playground instance.
WordPress Playground is an experimental project that creates a full WordPress instance entirely within the browser.

Click here to test this pull request with WordPress Playground.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant