Alexander Celeste
Forum Replies Created
-
Forum: Plugins
In reply to: [CryptX] 4.0.0 Breaks Cryptx in Custom Shortcode Output@d3395 The bug itself is fixed, but now the main page on my site that uses that shortcode a lot is noticeably slower to load with 4.0.2 than it is on 3.5.2. I feel like there is some sort of significantly slower performance with the newer encryption scheme than the compatible one. The fix is to switch schemes, but it may be worth clarifying somewhere the possible performance gap if CryptX would be used on a page, like where my shortcode gets used, that contains dozens of email addresses.
Forum: Plugins
In reply to: [CryptX] 4.0.0 Breaks Cryptx in Custom Shortcode Output@d3395 The change on line 103 did it. There was actually no change in the 394 line you mentioned above.
Forum: Plugins
In reply to: [CryptX] 4.0.0 Breaks Cryptx in Custom Shortcode Output@d3395 The shortcode is fairly complex and interlaced as part of our custom add-on for the Paid Memberships Pro plugin and the Users Insights plugin. The site uses a custom child of the Astra theme. I’ve extracted the shortcode function and its direct dependencies to a Gist that you can look over:
https://gist.github.com/alexclst/0830ea821dc8b9b00ad126c4e80cdbb2
That also includes the content of the page with the shortcode. I know this may be more than you were bargaining for, but it gives you all the gory details to try and reproduce. For the moment I am just not updating the live website to CryptX 4.0.0 or above, but do have that update on my local copy of the website to be able to see the problem.
- This reply was modified 11 months, 2 weeks ago by Alexander Celeste.
Great to hear that, @wpmudevsupport14!
The issue still seems present. But I also found a global workaround with the
doing_it_wrong_trigger_errorfilter for my sites, so this is even less important to me than it was earlier today. But, it is still worth fixing, since the whole point of the logged message is to inform plugin devs that they need to fix their plugins to work as intended in WP 6.7 and up.Forum: Plugins
In reply to: [WooCommerce] text domain incorrectly loading@kingsleyinfo @shahzeenfarooq My sites are seeing the same warnings, filling logs and making it harder to debug other things. I have core Woo and all add-ons fully up to date.
@koppit I hope you intend to at least somewhat support your “fork” of this plugin, including it getting auto-updates (even if from your own Github, which is possible) the way the original did? In particular, an issue that I’ve noticed this plugin has (and is among a number of plugins I use that have this) is that the text domain is loaded too early. This is evident by multiple entries such as the following in my site’s
debug.log:[21-May-2025 18:10:59 UTC] PHP Notice: Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>yotuwp-easy-youtube-embed</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /sites/example.com/wp-includes/functions.php on line 6121This is an annoyance when I need to comb through the
debug.logmyself to trace problems on my site. Can you fix this in your fork that is what I now have installed?Was this ever fixed on the Pro version of Forminator and Hustle (I know I should ask in pro support, but the form doesn’t let me submit anything right now…)? I have a site on those versions that still spews out this warning all the time. Makes debugging anything else nearly impossible.
Forum: Plugins
In reply to: [WooCommerce Stripe Payment Gateway] Renewal Orders not being CompletedI’ll post a support request there, but I want to emphasize that this only started with this free plugin’s update, and so should be something this free and public support forum can help figure out. So at minimum it was good to post here so others who may have similar issues see it.
Forum: Plugins
In reply to: [SVG Support] Removed from wordpress.orgAny updates on the status of this getting back? I’m ready to replace with Safe SVG, but won’t if I don’t have to.
Forum: Plugins
In reply to: [Mailgun for WordPress] 2.0 is out but no changelogOh great… Well, at least we know it is a safe enough update. But still… Speaking as a plugin dev myself, folks can update the tested up to without bumping plugin version numbers. I do it all the time. Like, literally, never have I had to update a plugin for feature changes or bugfixes alongside bumping the tested up to number. So, nice to know, but an annoying habit of this developer.
Forum: Plugins
In reply to: [WPS Hide Login] Login no longer works after upgrade to 1.9.15Fixed for me.
Forum: Plugins
In reply to: [WPS Hide Login] Login no longer works after upgrade to 1.9.15The 1.9.15.1 update isn’t showing up yet.
Forum: Plugins
In reply to: [WPS Hide Login] Login no longer works after upgrade to 1.9.15I’ve seen the same thing. This really needs to be resolved ASAP. I had to downgrade my test site and will not be updating any of my live sites to this version.
Forum: Plugins
In reply to: [Photonic Gallery & Lightbox for Flickr, SmugMug & Others] Options not SavingThere weren’t any javascript or PHP errors appearing in logs that I could find. This makes me wonder exactly what javascript could get in the way, when the javascript console showed no errors.
I tried on a blank WP install, and as you expected, that did work. The interesting thing is that I could then copy the photonic_options row from the blank WP’s options table to the live one, and all stayed in place, including doing the authentication step on the live site and the plugin could then save the refresh token for itself.
So perhaps something is awry with your plugin’s compatibility with something else on my site, but at least I could use a blank Local WP install as a workaround to get it to work.