WPIntell

Source evidence

2.3.0 – critical error

Email Encoder – Protect Email Addresses and Phone Numbers · support · 2025-12-22T07:36:00+00:00

mixedsentiment
highseverity
0.95relevance
14replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

4 / 28 rows with source links

14.3% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

24 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
bsoftde resolved
Same error on multiple sites. Neither frontend nor backend are accessible any more. I did a rollback to version 2.2.5. Please fix ASAP. Same problem here. I renamed the plugin directory and was able to roll back to 2.2.5. The plugin is rolled back so I can have a better look. Can you tell me your php and wp version please? PHP8.3 WP: 6.9 (latest). PHP 7.4, WP 6.9 PHP7.4 WP: 6.9 (latest). Thank you! I will do detailed check I also had a critical error: (PHP 8.4, Latest WP Version) Error Details ============= An error of type E_ERROR was caused in line 44 of the file /nas/content/live/[SITE URL]/wp-content/plugins/email-encoder-bundle/core/class-email-encoder-bundle.php. Error message: Uncaught Error: Class "Legacy\EmailEncoderBundle\Email_Encoder_Helpers" not found in /nas/content/live/site/wp-content/plugins/email-encoder-bundle/core/class-email-encoder-bundle.php:44 Stack trace: #0 /nas/content/live/site/wp-content/plugins/email-encoder-bundle/core/class-email-encoder-bundle.php(35): Legacy\EmailEncoderBundle\Email_Encoder->boot() #1 /nas/content/live/[SITE URL]/wp-content/plugins/email-encoder-bundle/email-encoder-bundle.php(53): Legacy\EmailEncoderBundle\Email_Encoder::instance() #2 /nas/content/live/[SITE URL]/wp-includes/class-wp-hook.php(341): EEB('') #3 /nas/content/live/[SITE URL]/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array) #4 /nas/content/live/[SITE URL]/wp-includes/plugin.php(522): WP_Hook->do_action(Array) #5 /nas/content/live/[SITE URL]/wp-settings.php(593): do_action('plugins_loaded') #6 /nas/content/live/[SITE URL]/wp-config.php(122): require_once('/nas/content/li...') #7 /nas/content/live/[SITE URL]/wp-load.php(50): require_once('/nas/content/li...') #8 /nas/content/live/[SITE URL]/wp-login.php(12): require('/nas/content/li...') #9 {main} thrown I have the same problem, took down a most of my sites, i had to disable on over 150 sites. I hope you get a fix. thanks Just saying, this just happened to one of our sites. Might happen to others yet, I’m not sure they all auto update at the same time. Rollback worked, but I’ll keep an eye here for a fix announcement. Yep, happened to me too. Took down 3 sites. I removed the plugin because of the security issue listed in the changelog, didn’t seem like a great plan to roll back. Thank you for alerting us to the issue, we are working on a fix ASAP and will release something today Apologies for the previous release. Current is 2.3.4 A critical bug was introduced in the last version, and I apologise for any inconvenience it may have caused. This release is the current stable version and includes a full internal refactor. The focus of this update is improved code maintainability, security, and long-term reliability. Feature development will resume on top of this new foundation, with updates coming soon. Please note that the next major version will require PHP 8.0 or higher. If you are currently running PHP 7, upgrading is strongly recommended, as PHP 8 provides better performance, active security support, and long-term compatibility with modern WordPress plugins. This reply was modified 6 months, 2 weeks ago by Online Optimisation . Seems to be working, thanks. Looks OK now. Thanks.

Comments

14 shown
on4bam 2025-12-22T07:47:00+00:00

Same problem here. I renamed the plugin directory and was able to roll back to 2.2.5.

Online Optimisation 2025-12-22T07:59:00+00:00

The plugin is rolled back so I can have a better look. Can you tell me your php and wp version please?

on4bam 2025-12-22T08:09:00+00:00

PHP8.3 WP: 6.9 (latest).

bsoftde 2025-12-22T08:21:00+00:00

PHP 7.4, WP 6.9

bsoftde 2025-12-22T08:23:00+00:00

PHP7.4 WP: 6.9 (latest).

Online Optimisation 2025-12-22T08:41:00+00:00

Thank you! I will do detailed check

roosites 2025-12-22T11:34:00+00:00

I also had a critical error: (PHP 8.4, Latest WP Version) Error Details ============= An error of type E_ERROR was caused in line 44 of the file /nas/content/live/[SITE URL]/wp-content/plugins/email-encoder-bundle/core/class-email-encoder-bundle.php. Error message: Uncaught Error: Class "Legacy\EmailEncoderBundle\Email_Encoder_Helpers" not found in /nas/content/live/site/wp-content/plugins/email-encoder-bundle/core/class-email-encoder-bundle.php:44 Stack trace: #0 /nas/content/live/site/wp-content/plugins/email-encoder-bundle/core/class-email-encoder-bundle.php(35): Legacy\EmailEncoderBundle\Email_Encoder->boot() #1 /nas/content/live/[SITE URL]/wp-content/plugins/email-encoder-bundle/email-encoder-bundle.php(53): Legacy\EmailEncoderBundle\Email_Encoder::instance() #2 /nas/content/live/[SITE URL]/wp-includes/class-wp-hook.php(341): EEB('') #3 /nas/content/live/[SITE URL]/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array) #4 /nas/content/live/[SITE URL]/wp-includes/plugin.php(522): WP_Hook->do_action(Array) #5 /nas/content/live/[SITE URL]/wp-settings.php(593): do_action('plugins_loaded') #6 /nas/content/live/[SITE URL]/wp-config.php(122): require_once('/nas/content/li...') #7 /nas/content/live/[SITE URL]/wp-load.php(50): require_once('/nas/content/li...') #8 /nas/content/live/[SITE URL]/wp-login.php(12): require('/nas/content/li...') #9 {main} thrown

ladolce 2025-12-22T14:14:00+00:00

I have the same problem, took down a most of my sites, i had to disable on over 150 sites. I hope you get a fix. thanks

Starhorsepax2 2025-12-22T16:47:00+00:00

Just saying, this just happened to one of our sites. Might happen to others yet, I’m not sure they all auto update at the same time. Rollback worked, but I’ll keep an eye here for a fix announcement.

tinpeas 2025-12-22T17:27:00+00:00

Yep, happened to me too. Took down 3 sites. I removed the plugin because of the security issue listed in the changelog, didn’t seem like a great plan to roll back.

Online Optimisation 2025-12-22T23:09:00+00:00

Thank you for alerting us to the issue, we are working on a fix ASAP and will release something today

Online Optimisation 2025-12-23T05:16:00+00:00

Apologies for the previous release. Current is 2.3.4 A critical bug was introduced in the last version, and I apologise for any inconvenience it may have caused. This release is the current stable version and includes a full internal refactor. The focus of this update is improved code maintainability, security, and long-term reliability. Feature development will resume on top of this new foundation, with updates coming soon. Please note that the next major version will require PHP 8.0 or higher. If you are currently running PHP 7, upgrading is strongly recommended, as PHP 8 provides better performance, active security support, and long-term compatibility with modern WordPress plugins. This reply was modified 6 months, 2 weeks ago by Online Optimisation .

bsoftde 2025-12-23T06:36:00+00:00

Seems to be working, thanks.

on4bam 2025-12-23T14:25:00+00:00

Looks OK now. Thanks.