Online Optimisation
Forum Replies Created
-
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 5 months, 2 weeks ago by Online Optimisation.
Thank you for alerting us to the issue, we are working on a fix ASAP and will release something today
Thank you! I will do detailed check
The plugin is rolled back so I can have a better look.
Can you tell me your php and wp version please?Hi,
Thanks for reporting this, we’ll definitely look into it.
To help us narrow down what’s happening, could you please share a few extra details when you have a moment:
Plugin version: Make sure you’re running the latest version of our plugin (you can check under Plugins → Installed Plugins).
Conflict test: Try temporarily disabling other plugins to see if the issue disappears, sometimes another plugin may alter the HTML output after encoding.
Example page: If possible, please send us a link to a page where the issue appears. If it’s not public, a copy on a staging site or even the page’s HTML source (before encoding) would help.
Theme / builder info: Knowing which theme or page builder you’re using (e.g. Elementor, Divi, Gutenberg, etc.) can also help us reproduce the problem.
Once we can see the output or reproduce it, we’ll work on a fix and include it in the next update.
Thanks again for your help, we really appreciate it!
Hi,
Thanks for your message and for using the plugin!
You’re right, at the moment there is no active Pro version. We recently took over the plugin and are still cleaning up old messaging and parts of the codebase. It looks like some outdated references to a Pro version are still appearing, and we’ll work on removing those.
We do plan to add automatic detection and obfuscation for phone numbers in a future update, it’s already on our roadmap. We’ll include it in an upcoming release once the core clean-up is complete.
Thanks again for the feedback, it helps us prioritise what users really want.
Just a quick update to let you know we have found the issue is to do with an incompatibility with plugin WPforms and we are working on a fix.
Thanks, we are already able to replicate the issue on Firefox. We are working on a fix but it wont be a quick one. Firefox is doing as it should, the other browsers should also fail like Firefox does but they seem to work somehow.
Once we have a solution we will release and update and let you know.
Thank you for those details, we have received them and will do some testing and get back to you
Hi Gray
Thanks for providing so much detail, it really helps us and is appreciated.
We tested this by creating the page:
https://www.democompanyy.com/email-protection/It works as it should for us and we cannot replicate the issue.
The only “problem” we noticed was caching – after switching from email-as-image and regular text – we had to clear cache on WP to display it.Could you add access for us using the email support@wpemailencoder.com on that stage site and we can try and see what is different in your settings. I can instead provide you a login to our demo site if you like and you can try and break our one instead?
Hi Gray
We pushed an update live with a fix, can you give it a try and let us know if you have any issues.
Hi
We have managed to replicate the issue. The issue is not so much Firefox, it is actually doing what it should. The issue is more our plugin can not properly support the select, it just happens to work ok on the other browsers.
It wont be a quick fix for us to support the select box properly. So in order to help you get a quick solution are we able to get access to your site and see the issue occurring and see if we can come up with a quick fix that might help you for now until we can come up with a better way to support this?
If you could add access for the email support@wpemailencoder.com we can login and take a look. An alternative is we can spin up a basic WordPress site and give you access to it so you can add an example of the same issue. We can then fix that and hopefully you can use that to then fix your own site?
Hi Grey
If you can send us access to the stage site that would be very helpful. Can you give access to the email support@wpemailencoder.com
Can you also email a link to the page and we will then take a look and create a fix
Hi Gray
Thank you for your email, we will have a look into this and get back to you if we need more details.
Hi,
Thanks for the screenshot and extra detail, that helps a lot.
From what we can see, Firefox on your device is not executing the small JavaScript snippet that replaces the encoded value with the readable email label. When JavaScript is blocked (sometimes due to privacy settings, tracking-protection mode, or an extension), the plugin falls back to showing only “protected mail”.
Could you please try these quick checks in Firefox:
- Open the page in Private Window (extensions are disabled by default).
- Go to Settings → Privacy & Security and temporarily set Enhanced Tracking Protection to Standard for that site.
- If you use privacy / script-blocking extensions (uBlock, NoScript, etc.), temporarily disable them on that page.
If the label appears after doing one of those, then Firefox or an extension is preventing the JavaScript from running.
We’ll also continue looking into this on our side.
Thanks again for taking the time to report this, we’ll update you shortly.