---
title: Your Popup Is Not Displaying on Your Homepage (or Another Page)
description: "## The Problem Your popup displays fine on all other pages except for your homepage or another particular post/page. So, for this troubleshooting guide, we tackle why your popup works on some but not all of your pages. If your…"
url: "https://wppopupmaker.com/docs/popup-display-front-end-behavior/your-popup-is-not-displaying-on-your-homepage/"
updated: "2026-02-14"
category: "Common Questions & Issues / Popup Display Front End Behavior"
---

# Your Popup Is Not Displaying on Your Homepage (or Another Page)

## The Problem

Your popup displays fine on all other pages except for your homepage or another particular post/page.

So, for this troubleshooting guide, we tackle why your popup works on some but not all of your pages.

 If your popup has never showed at all, please [read our main troubleshooting guide](https://wppopupmaker.com/docs/problem-solving/troubleshooting-your-first-popup/).

### Not a Cookie Issue

You know that it's ***not*** a [cookie](https://wppopupmaker.com/docs/getting-started/popup-maker-glossary-of-terms/#cookies) issue because of the following:

- You've [cleared out your browser's cookies](https://support.google.com/chrome/answer/95647#zippy=%2Cdelete-cookies-from-a-site). 
- You don't have a [cookie setup for your popup](https://wppopupmaker.com/wp-content/uploads/popup-maker-trigger-no-cookies-970w.png).

Please rule out any cookie problems before reading on.

### Your Page Freezes

On top of that, the whole page *freezes* when the popup doesn't display. So you can't scroll or click on anything on that page.

When a popup doesn't show, and the page freezes at the same time, it's almost always because of a [CSS conflict](#conflict).

> This guide is for specifically troubleshooting a CSS conflict or a popup targeting or click trigger mistake. If your popup isn't opening at all on any post and page, head over to our [Troubleshooting Your First Popup doc](https://wppopupmaker.com/docs/problem-solving/troubleshooting-your-first-popup/).

## Likely Causes

There are 3 likely causes for a popup not displaying on a particular page but showing up on others.

1. There could be a [CSS](https://wppopupmaker.com/docs/getting-started/popup-maker-glossary-of-terms/#css) conflict on that page.
2. The [targeting conditions](https://wppopupmaker.com/docs/getting-started/popup-maker-glossary-of-terms/#targeting) for your popup might be telling that popup **not** to display on that page.
3. You have a click popup that you [forgot to "connect" to an element](https://wppopupmaker.com/docs/getting-started/a-beginners-guide-to-popup-triggers/#click-open) on that page.

## Solution 1: Override the CSS Conflict

This solution works best when you have the following:

- You know your popup works on another page.
- Another plugin, your theme, or some custom code causes a CSS conflict with Popup Maker, but you have no idea which it is.
- You know it's **not** a cookie, cache, or [targeting](#targeting) issue.
- Your popup has an overlay, and your page freezes when the popup is supposed to appear.
- There are no [JavaScript errors in the console](https://wppopupmaker.com/docs/problem-solving/troubleshooting-your-first-popup/#do-you-see-a-javascript-error) for the page that the popup isn't showing.

To *override* the conflict, add the following CSS code to your site.

```
	.pum-overlay.pum-active,
	.pum-overlay.pum-active .popmake.active {
    		display: block !important;
	}
```

You can add custom CSS to your WordPress site by going to **Appearance** > **Customize** > **Additional** **CSS** from your [WordPress admin](https://wppopupmaker.com/docs/getting-started/popup-maker-glossary-of-terms/#css-selectors) area. 

![file UaMBpjsKMs](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/64509b77f3d5b34208a7f5f5/file-UaMBpjsKMs.png)

Copy the CSS code above and paste it into the **Additional CSS** editor. Click **Publish**.

![file ephoUXVBFc](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/64c713560bcb3d67f4349fe9/file-ephoUXVBFc.jpg)

Learn other ways to add CSS in our [Getting Started with Custom CSS](https://wppopupmaker.com/docs/getting-started-with-custom-code/getting-started-with-custom-css/) guide.

### Save Changes and Clear Your Caches

Make sure you **save** your CSS changes and [flush your WordPress caches](https://wordpress.org/support/article/i-make-changes-and-nothing-happens/#clearing-the-browser-cache).

![file j2cuXHz5bn](https://d33v4339jhl8k0.cloudfront.net/docs/assets/559c68b9e4b03e788eda1692/images/61c029cf67de684e3e437a08/file-j2cuXHz5bn.jpg)

Then, **reload** the page that's having the issue. 

If it's still not working, try adding this line of CSS under the `display: block !important;` line.

```
	opacity: 1 !important; /* Add this line if needed. */
```

Then, retest.

You can view the [full CSS source code](https://gist.github.com/marklchaves/ffb949d75d916b64ed44f71d91ce9459) on GitHub.

### Bonus: Quick Test in the Browser

Do you want to see how we test our CSS fix lightning-fast using only the Chrome browser? Check out this [short video](https://youtu.be/w6bUKjkMnpQ). We also quickly cover how to make the CSS fix permanent.

[YouTube video player](https://www.youtube.com/embed/w6bUKjkMnpQ?enablejsapi=1)

## Solution 2: Check Your Popup's Targeting Conditions

If the CSS conflict fix didn't work and you're **not** seeing the page *freeze* effect, it's time to check your popup's **Targeting Conditions**. Follow these steps.

1. Edit your popup.
2. Scroll down to the **Popup Settings** under the popup editor.
3. Click on the **Targeting**side tab.
4. Check your *conditions* to make sure there's nothing excluding the pages you want your popup to display on.

![file 80GnPrh6Pv](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/645097d4f3d5b34208a7f5f3/file-80GnPrh6Pv.png)

### AND Versus OR Condition

One common targeting mistake is to add a targeting condition that will never get satisfied. Here's an example. 

Let's say you have the following:

- You have a homepage and a *separate* shop page. These two pages are not the same.
- You have a targeting condition that tells the popup to display if the page you're on is the **Home Page** **AND** the **Shop** **Page**. 

Since your homepage and your shop page are two different pages (i.e., not the same page), your  **AND** condition will never happen. So, your popup will never show.

To fix that, you can do the following:

- Remove the **AND**condition. 
- Add an **OR** condition instead. 

The **OR** condition tells the popup to display if the page you're on is the **Home Page****OR** the **Shop** **Page**. Now, you'll see your popup if you're on the home page or the shop page!

![Home Page OR Shop Page Targeting Condition](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/60e4f0a98556b07a2884cf9b/file-bTCiqDZhyX.png)

The other option is to keep your original condition but make your homepage be the same as your shop page.

See our [Targeting Options](https://wppopupmaker.com/docs/controlling-popups/popup-settings-box-targeting-option-settings/) help guide to learn more about popup targeting conditions.

## Solution 3: Make Sure Your Click Popup Is Connected to Your Page

If you're seeing your **Click Open** popup on another post or page, that means that the popup's trigger is "connected" to an element on that *working* post/page.

But maybe on the post or page where the popup does not display (not working), you never "connected" the popup's **Click Open** trigger.

If that's the case, [follow the instructions in our popup triggers beginner's guide](https://wppopupmaker.com/docs/getting-started/a-beginners-guide-to-popup-triggers/#click-open)!

## Are You Still Seeing the Issue?

Did you remember to [save your changes and clear your caches](#save-changes-and-clear-your-caches)?

If you're still seeing the issue, there could be other things going on. Please read our [comprehensive troubleshooting guide](https://wppopupmaker.com/docs/problem-solving/troubleshooting-your-first-popup/).

If you'd rather have our experts take a look, [send us a help request](https://wppopupmaker.com/support/#submit-a-support-ticket)!
