diff --git a/lib/Config/Hooks.php b/lib/Config/Hooks.php index a23444ce77..2f655f9643 100644 --- a/lib/Config/Hooks.php +++ b/lib/Config/Hooks.php @@ -38,5 +38,19 @@ class Hooks { '\MailPoet\Segments\WP::synchronizeUser', 1 ); + + add_filter( + 'image_size_names_choose', + array( + $this, + 'appendImageSizes' + ) + ); } -} \ No newline at end of file + + function appendImageSizes($sizes) { + return array_merge($sizes, array( + 'mailpoet_newsletter_max' => __('MailPoet Newsletter'), + )); + } +} diff --git a/lib/Config/Initializer.php b/lib/Config/Initializer.php index c631989660..a05866fa3d 100644 --- a/lib/Config/Initializer.php +++ b/lib/Config/Initializer.php @@ -29,6 +29,7 @@ class Initializer { $this->setupPublicAPI(); $this->runQueueSupervisor(); $this->setupHooks(); + $this->setupImages(); } function setupDB() { @@ -140,4 +141,8 @@ class Initializer { $supervisor->checkDaemon(); } catch (\Exception $e) {} } -} \ No newline at end of file + + function setupImages() { + add_image_size('mailpoet_newsletter_max', 1320); + } +}