I’m sorry, see private area for port number.
I just connected without problem, shouldn’t be any restrictions.
Let me know if still having problem connecting.
I’m sorry, see private area for port number.
I just connected without problem, shouldn’t be any restrictions.
Let me know if still having problem connecting.
Hello Rose,
Credentials provided in private area.
Unfortunately, I cannot provide a particular URL on the site which causes this error to occur. It seems to occur somewhat at random. If you look at our error log, you can see these errors are occurring multiple times over a 12 hour period.
If we revert back to php 7.4, then the site runs error free.
I thought that by looking at the error stack trace, you might recognize where the error is coming from.
Please advise.
Thank you for your assistance.
Ben
Hello Again,
I have solved the problem by adding through the Snippets plugin, and it seems to work fine. So, no need for further attention on your part. Thanks again for your help with this!
Ben
Hi Rose,
Thank you for your prompt response.
For some reason I am not able to add this snippet to my Child theme functions.php. Can you see why??
See private area.
Thanks,
Ben
Hi,
Still working through this. It seems that the Mobile Content Optimization does reduce our dom elements considerably, but causes the desktop header to also load on mobile devices. Is there still a setting wrong??
I have provided credentials in private area. Would appreciate it if you can tell me how to get the mobile header to display correctly, like in the preview, while mobile optimization is turned on.
Thanks,
Ben


Hello Rose,
Thank you for your prompt reply.
Please see private area for my response. I will do what you request if needed.
Ben
Thank you for your quick response. Please see private content area.
Thank you, Rose, for sending along these resources. Your support is appreciated!
Ben
Thanks for your help. We’re still doing poorly on Google pagespeed metrics – a lot coming from plugins. https://pagespeed.web.dev/report?url=https%3A%2F%2Fborregooutfitters.com%2F
Hi there,
This takes care of things. Thanks for your assistance, as always.
Ben
Hi Awais,
Thanks for your help. Requested info provided in private content area
Ben
Hi Awais,
Thanks you, the CSS you sent takes care of the Page 2 missing from Brand archive Breadcrumb.
However, it seems to introduce a problem with the Shop Archive itself, doubling up the Page 2. See attached screenshot. Also on Product Category Archives. I’ve left this running this way on the site for the moment, but would appreciate a solution.

Thank you for this information. We’ll go to work on the Brand and Product Category Tags.
As always I appreciate the prompt response.
Ben
Hello,
Perfect! Thank you for your help taking care of this!
We appreciate the support.
Regards,
Ben
Good morning,
The large row is gone – thank you!
Can you tell me, with this change persist in future releases of the theme?
Regards,
Ben
OK, lets’s do it like this. I have established credential for you.
I believe that you must set your own password to access this. Please provide me with an email address so that I can have an invitation sent to you, so you can establish credential.
Ben
Good morning,
I will need to set you up as a user on our WP Engine account. Can you please provide email address to send the invitation?
Thanks,
Ben
Good morning,
Any progress with this??
FYI we are trying to get decrease our autoloads, and that et_studio_data is a big one. Our hosting provider, WP Engine recommends keeping autoloads to less than 800K for object caching to work properly: https://wpengine.com/support/wp-engines-object-caching/
We have had to disable object caching until we can get our autoloads reduced.
Thanks for all of your help.
Ben
also wondering about “et_multiple_single_product” is that a needed autoload row? I understand some may be necessary for plugin performance.
This is the query:
SELECT
‘Autoload KB’ as name, ROUND( SUM( LENGTH( option_value ) ) / 1024 ) as size, null as autoload
FROM wp_qfda_options
WHERE autoload = ‘yes’
UNION
SELECT ‘Autoload count’, count( * ), null as autoload
FROM wp_qfda_options
WHERE autoload = ‘yes’
UNION (
SELECT option_name, length( option_value ), autoload
FROM wp_qfda_options
WHERE autoload = ‘yes’
ORDER BY length( option_value ) DESC
LIMIT 20
)
UNION (
SELECT option_name, length( option_value ), autoload
FROM wp_qfda_options
WHERE autoload = ‘no’
ORDER BY length( option_value ) DESC
LIMIT 20
)
Good morning,
Still seems to be there……
Please advise.
Thank you for your help with this. I’ll watch for your message back.
Ben
Hello,
Thank you, I’ll take a look and see if anything here helps.
Regards.
Hello,
Well I did that, and my question came from them. Maybe there was a communication problem on my part.
Anyway, since you have access for my other request re: autoload templates, perhaps you could look and tell me the path??
And the cacheing exclusions??
Thanks you.
Hello,
That would be appreciated. Please let me know what you have changed, so I can adjust in the future if needbe.
Thank you for your assistance.
Ben
OK, trying to work with these suggestions.
Can you tell me the file path to “PHP session_path” so I can check?
WP engine has added these caching exclusions:
arg: etheme_added_to_cart_popup
path: ^/cart/?
Do those look like they might worK?
Sorry, my technical skills are limited.
Hello,
These occur only on the Live Site only, not on staging. Of course, staging does not have the same traffic as production.
As I have said over and over, I cannot tell you what products are causing it or if it is just random. That is my answer to your question. Previously, you had access to the production site and were not able to duplicate. I did have it happen to me on the production site (the popup froze) and the error appeared, but when I reloaded and tried again with the same product, it was added just fine.
As you can see from our fatal error logs, this is occuring each day.
I think it may be related to cacheing. So, I will ask again: can you tell me a cache exclusion we should add that might effect the process or code that is running when the add to cart popup appears??? Or when this fatal error is generated?
Thank you.
Hello,
Thanks for your response.
1) See earlier in this thread. We do not use any 3rd party cacheing plugins on the site. The only cacheing is provided by WP Engine, our hosting vendor. If you might suggest a needed cacheing exclusion around this error, I can have them put it in place for us. I am sorry I cannot provide instructions for duplicating this error, but I do know it is happening regularly when the popup notification is turned on. From yesterday’s fatal error logs on the production site:
2022-06-07T19:15:30+00:00 CRITICAL Uncaught Error: Call to a member function is_visible() on null in /nas/content/live/borregooutfitt/wp-content/themes/xstore/woocommerce/product-added-to-cart.php:26
Stack trace:
#0 /nas/content/live/borregooutfitt/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include()
#1 /nas/content/live/borregooutfitt/wp-content/themes/xstore/framework/woo.php(1888): wc_get_template(‘product-added-t…’, Array)
#2 /nas/content/live/borregooutfitt/wp-includes/class-wp-hook.php(307): etheme_added_to_cart_popup(”)
#3 /nas/content/live/borregooutfitt/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(”, Array)
#4 /nas/content/live/borregooutfitt/wp-includes/plugin.php(474): WP_Hook->do_action(Array)
#5 /nas/content/live/borregooutfitt/wp-admin/admin-ajax.php(202): do_action(‘wp_ajax_nopriv_…’)
#6 {main}
thrown in /nas/content/live/borregooutfitt/wp-content/themes/xstore/woocommerce/product-added-to-cart.php on line 26
2022-06-07T19:19:25+00:00 CRITICAL Uncaught Error: Call to a member function is_visible() on null in /nas/content/live/borregooutfitt/wp-content/themes/xstore/woocommerce/product-added-to-cart.php:26
Stack trace:
#0 /nas/content/live/borregooutfitt/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include()
#1 /nas/content/live/borregooutfitt/wp-content/themes/xstore/framework/woo.php(1888): wc_get_template(‘product-added-t…’, Array)
#2 /nas/content/live/borregooutfitt/wp-includes/class-wp-hook.php(307): etheme_added_to_cart_popup(”)
#3 /nas/content/live/borregooutfitt/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(”, Array)
#4 /nas/content/live/borregooutfitt/wp-includes/plugin.php(474): WP_Hook->do_action(Array)
#5 /nas/content/live/borregooutfitt/wp-admin/admin-ajax.php(202): do_action(‘wp_ajax_nopriv_…’)
#6 {main}
thrown in /nas/content/live/borregooutfitt/wp-content/themes/xstore/woocommerce/product-added-to-cart.php on line 26
2) Thanks for the instruction about the mini-cart setting for add to cart notification. We may have to change to this if we can’t get the popup issue resolved.
Regards,
Ben
Hello Olga,
Thanks for getting back to me.
1) As I have explained, I am not able to duplicate this error. If it is product related, I can’t tell which one. It seems to occur randomly several times per day on our production site. You suggested earlier that it might be a cacheing issue. Can you suggest a cacheing exclusion I might want to have WP Engine add to the site?
2) We are definitely NOT experiencing behavior as shown in your demo regarding the slideout add to cart option. I have configured our staging site that way and am providing credentials in the private area so you can have a look.
3)The styling CSS works for Alert version of add to cart notification. But this is not the desired choice, for sure. We really like the popup version, just not the fatal errors that come with it.
Thanks again for all your support, we can count on 8theme to help us with problems we might experience.
Regards,
Ben