Have you enabled the SSO > Advanced > Content Text > Use WordPress Content Filters option? If so, try unchecking that option. See here for details: https://wpsso.com/docs/plugins/wpsso/installation/debugging-and-problem-solving/
js.
Thread Starter
Dr. D
(@wtsadmin)
Impressive your prompt reply. What a brilliant answer. It makes sense that it could be that setting.
Unfortunately I did indeed try enabling the Use WordPress Content Filters option, clearing caches and not minifying scripts yet the characters still appear, only on private pages such as “my account”.
A “My Account” page sounds like it might be an e-commerce page with a shortcode, so let’s make sure “Private page” means what you think it means. π When you create a page, you select “Visibility: Private” in the right-hand sidebar, then viewing that page in the front-end, you see “heSMI2ArrayAS22” at the top of the content area, right? π
Since PHP / WordPress appear to be printing an array as a string, there should be a PHP error logged in the WordPress debug.log file (assuming you defined WP_DEBUG and activated the Query Monitor plugin as suggested in the link previously provided). Please copy-paste the complete error message from PHP in a reply.
js.
Thread Starter
Dr. D
(@wtsadmin)
Good morning. My apologies for the delay yesterday.
Your debugging method is wonderful. I discovered non related errors I never knew about.
This issue was so tough to track down yet I finally caught it. Minification via caching. Why it only appeared on private pages I don’t know, yet by modifying the method of minifying js it’s gone now. Chalk it up to another dumb error which can now be forgotten.
D
-
This reply was modified 2 years, 9 months ago by
Dr. D.
Thanks for the update. π
js.