Page only loads if PRO Child theme is not active

I have a problem with my portfolio that uses Essential Grid as a basis. The overview on the main page loads fine but as soon as I want to load a gallery that is linked from there an error message is showing up. I tried to follow your advices in the Themeco Docs.

When I activate the PRO theme instead of PRO child it works but I can’t find out why. The only difference is that it loads a font kit from myfonts.com through the functions.php in the child theme but it also doesn’t load if I remove those lines.

There is also the plugin Easy HTTPS (SSL) Redirection active that sometimes has an influence on stuff like this. But since it works with the regular PRO theme that might not be the problem as well. Do you have any idea? I attach the links in a secure note for you.

Thanks in advance!

Hello @arscommunication,

Thanks for writing to us.

As you mentioned there is an issue with the child theme, Please note that we don’t provide support to the customized child theme. It is out of the support scope. I would suggest you take a backup of your child theme and then you can download the child theme from here. You may compare the child theme code with your customized child theme and downloaded version of the child theme and then remove the code one by checking which code is causing the issue. In case you are not able to find the issue I would suggest you please contact a developer who can assist you with your concerns or you can subscribe to One where customization questions are answered.

Thanks for understanding

Hi @prakash_s

I understand that and thanks for your hints. But could you give me and advise where this code might be? I didn’t change anything else in the functions.php file.

Just to let you know. It helped to activate the debug mode and with the debug log I found the error within this path:
pro-child/framework/views/icon/wp-single.php:17

I then just copied the one from PRO theme and now it works again.

Hello @arscommunication,

The wp-single.php file is not present by default in the child theme. You may have put it there for a template modification. That modification no longer exists since you have overwritten the contents of the file. If you did not put that file in the child theme, you can actually remove the file and let the parent theme’s template be inherited instead.

Best Regards.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.