NO BUG: Template conditions not working as expected

Browser: Chrome 110
OS: macOS / Windows / Linux / etc.
Video: Jam

So I have this very weird behavior that i just cannot explain…
I have a header which i want to display on every page but not on the landing page.
So I added the two conditions “Entire website” and “Individual Exclude” to the template.
Now the following happens:

  1. I enter the landing page => Header is not there (good)
  2. I enter a subpage => Header is not there (not good)
  3. I reload the subpage => Header is there (ok?)
  4. I click on the logo in the header to navigate to the landing page => Header is there with wrong styling (wait what???)
  5. I enter the subpage again => Header is there (confused)

My first thought was, that it may be some caching problem, but I do not have any caching plugins installed. I then installed one in order to clear the cache (WP Optimize), but it did not change anything.

I am very confused as this is actually such an easy task and I just cant figure out whats wrong.

Thanks in advance!

Hi @tmueller ,

Based on your video, it seems like a plugin is changing the website page navigation method to AJAX.

Please disable plugins and find the root cause. Otherwise, please send admin credentials to help@bricksbuilder.io for us to investigate (Please include this forum thread URL in the email for reference)

Regards,
Jenn

Jam messes up webpages if you are logged into jam. It could be that causing it. I have had jam mess up WordPress dashboard and other websites where the sites would hang for a while before loading. When I make sure I am logged out of Jam, everything works normal.

I just found the problem. I am using Brickforge’s Page Transition Extension which loads the content via ajax. Deactivating that extension did the job.

1 Like