Missing footer when taking site live

My site, www.bobbsaysyes.com went live last night. Since then the footer went missing, as in just not there, though it was working fine on the staging site.

I have checked and all the widgets are still there, footer is enabled, my chat plugin (embedded into the footer as per the vendor’s instructions; installed in the Child theme) is working, and, for all intents and purposes, everything is as it should be for it to work.

I have tried on mobile, desktop, and multiple browsers on multiple machines and still nothing.

I read several troubleshooting posts in here, but have not found a solution.

I could really use help getting this fixed since our site is live as live can be right now.

Thank you.

Hi there,

It seems to be a conflict with a 3rd party plugin called breeze minification or something like that. Please kindly consider that you should not minify the assets of the theme as we already do that and using such plugins will have the double minification effect that can cause something that you are experiencing.

Thank you.

I had previously removed that plugin and cleared the cache etc. and still nothing. I just removed it again as you’ve suggested and the footer is still not there…

As I said before, this only happened when I moved from the staging site to the live site…

So, not sure what is what with this.

I see a script error coming from ‘automotive’ plugin. Please test for a plugin conflict. You can do this by deactivating all third party plugins, and seeing if the problem remains. If it’s fixed, you’ll know a plugin caused the problem, and you can narrow down which one by reactivating them one at a time.

You said you embedded “my chat plugin” in the footer of your child theme. Please remove that customization then check if the footer will show up.

Thanks.

Hi,

Thanks for checking in on that.

I cloned the site and deactivated all plugins and removed the Snap Engage code from the footer. it’s still not showing the footer.

This problem only started when I took the site live and I have no idea why, but I really need to get this fixed.

I’m stumped.

Can you think of any other troubleshooting that can be done?

Thanks

Here is the staging site with the footer customized elements removed and all of the plugins disabled: http://wordpress-85626-319548.cloudwaysapps.com/

Hello There,

Thanks for updating in! Do you have any custom code or any template modifications in your child theme? The whole footer template is not displaying on the page. Would you mind providing us the url of your site with login credentials so we can take a closer look?

To do this, you can create a secure note with the following info:
– Link to your site
– WordPress Admin username / password

Thank you.

I left a secure note in my previous response. It’s to the staging site. Once we figure out what’s wrong then we can duplicate it on the live site.

Thank you for taking a look. It’s probably something really simple, as these things usually are.

I also noticed that the social icons at the top are missing. Weird.

Hi There,

There’s a footer.php on the root folder of your child theme here: wp-content\themes\pro-child. That file override the default footer.php file from the parent theme here: wp-content\themes\pro. footer.php on your child theme doesn’t have content when I checked. It is blank. That is the reason why footer is not showing. I am not sure what customization are supposed to be there, but to get back the footer, try removing that file on your child theme folder.

Regarding social icons, it is missing because of two reasons.
1.) Look for this custom CSS:

@media (max-width: 4180px) {
	.x-topbar .x-social-global {display: none;}
}

That CSS hides it. Is that meant to be 4180px or just 418px to hide on mobile view? Try to edit or remove it.

2.) There’s structure issues on Topbar Content. Remove <container> at the start of that content. Then there’s mistmatch div tags. Make sure that for every open div tag <div> there’s corresponding closing div tags </div>. Everything should be partnered correctly. On your current content, there’s missing and there’s excess div tags. Please check the content carefully.