1. BLACK FRIDAY SALES Get Divi.Help Pro Membership @ $99 / lifetime & instantly gain access to all our Divi.Help Pro Membership perks.LEARN MORE
Dismiss Notice
NEW Divi.Help Pro Carousel AI Toolkit - Magically turn your Divi design into carousel, simply by using our online toolkit. No plugins needed.Try our carousel AI toolkit
BEST Divi Block - A revolutionary drag & drop tool to easily mix & match 960+ premade blocks (Light & Dark) to kick start your Divi site design. Special module designs are included as well. Also newly added AI generator & color.
Learn More About Divi BlockFree Version ~ 340+ Free Blocks

Calendly Pop Up on all pages

Discussion in 'Free Divi Community Forum' started by Andi Creffield, Oct 25, 2024.

  1. Andi Creffield

    Andi Creffield New Member

    Attached Files:

    1. PRO MEMBER PERKS Divi.Help Pro Layout Packs - Modern & powerful Agency Divi layout pack, featuring team carousel, sliding menu, etc.View Demo
  2. Divi Booster

    Divi Booster Divi Expert

    Hey Andi,

    It's hard to say what the problem is here. There's no trace of the Calendly code in the blog posts' HTML source, so it's not showing because it's not being added to the page at all (rather than being added to the page but failing to function correctly).

    I see you're using Perfmatters... it has the ability to disable scripts on a page, so it may be worth checking to see if it's inadvertently setup to block the Calendly scripts on blog posts. The same applies if you're using any other plugins with a similar functionality like Asset Cleanup.

    Other than that, I'm not sure. Are you able to share more details of your footer template - how it's setup and what its current contents are?
     
  3. Andi Creffield

    Andi Creffield New Member

    I checked all the plugins that might block a script but these are all as they should be.

    The code is basically added to every page by adding it in the
    Divi: Theme Footer (footer.php)

    I assume this would include the blog post pages also but it doesn't see to add it to them almost like they are calling a different file on these pages only.
     
    1. PRO MEMBER PERKS Divi Block Pro - Premade floating button design for your Divi site without using any plugins:View Demo
  4. Divi Booster

    Divi Booster Divi Expert

    Hi Andi,

    I'm really sorry I'm only just answering this now. It looks like your blog posts have a custom footer layout, defined in the Divi Theme Builder (WP Admin > Divi > Theme Builder). This footer layout will be used instead of the footer.php file on the blog pages, so your code won't be present on the blog pages and hence your popup won't show on them.

    The solution will depend a bit on what form the Calendly code is in. If it's just a HTML embed code then you should be able to copy it into a code module added to the end of your footer layout. Alternatively, you could move the embed code from the footer.php file into the Divi > Theme Options > Integrations > Add code to the body" box, If, on the other hand, the code is PHP code you'd probably need to register a shortcode which calls it, and place this shortcode into a code module again added to the end of your footer layout.