• For almost 2 years now, every page except for home on our site just randomly goes blank with nothing but a “Blog Nothing found” text block on it. The only temporary solution I’ve found is to go to Settings > Permalinks > simply press “Save”, but it always comes back after everything from a few days, to weeks without any notice other than people noticing it.

    Here’s how it looks like.

    What I’ve tried so far:

      Create a fresh new .htaces file

      Disabling and re-enabling plugins (disabling Yoast SEO sometimes solves it, but we rely heavily on it and according to this thread it doesn’t seem to be a permanent solution)

      Switching between multiple cache-plugins and their settings

      Consulted with the theme creator who concluded it’s not their theme

      Checked the debug log numerous times whenever this happens, without seeing anything odd

    And there are no error messages anywhere. Not in the debug.log or web dev tools console..

    I’ve never experienced anything like this before on any other WordPress site, and the only thing I’ve found through countless of Google-searches is this.

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hi there,

    My initial theory is that you might have set those pages as blog display pages. Could you try and upload a test blog and see if it displays on those pages?

    You seemed to have used WP bakery to help you build the site as well, if you have not already I would suggest you reach out to them to see if it could be an issue related to this. Here is a link to their support:

    https://support.wpbakery.com/

    Hope this helps!

    @stockholmsjotaxi It sounds like you’ve checked the correct admin areas to typically troubleshoot this sort of issue. I’ve seen this sort of issue before, and it usually has to do with some code that has a permalink registered incorrectly and breaks the permalink structure. I’ve also seen this caused by caching issues such as the options table loading too many autoloaded rows from the database, which fills the cache. It’s a tricky one to troubleshoot.

    Since it sounds like you’ve tried most of these steps, it may be redundant, but here’s what I would recommend for troubleshooting. If you have a staging or local server you can copy your website to it might help with troubleshooting.
    1) Disable all plugins, save the permalinks and enable them one by one. You may be able to tell the plugin that is breaking the permalinks.
    2) Temporarily switch your theme to a default theme such as Twenty Twenty and see if that resolves the issue
    3) Install the plugin Rewrite Rules Inspector and the next time you have an issue with permalinks, open this plugin and see if it identifies which rewrite rule is messing things up (or include a screenshot for this forum). That might help determine where the rules are broken if it is, indeed, caused by code.
    4) Disable your cache plugins and see if those may be causing the issue. I know you mentioned you configured caching plugins, but disabling them outright for a bit might help with troubleshooting.

    Hopefully one of the many things I mentioned will help, but feel free to send additional information about your site setup such as the plugins used, theme used and any other information that might be unique to your site.

    Thread Starter stockholmsjotaxi

    (@stockholmsjotaxi)

    @whoudini Hm, where can I check if that’s accidently ticked? I’ve created a short test blog post to see if that shows up next time this occurs.

    @bengreeley

      1. The theme creator tried that when I reached out, and they claim that it was the Yoast SEO plugin causing this.. But I really don’t see how that’d be.

      2. I’ll try that next as well!

      3. It says the plugin is outdated, does it still work though?

      4. The cache was my first thought, but I’ve tried so many different plugins now to no avail.. I can try disabling it next time as well, but the site’s load speed is HEAVILY dependent on a cache plugin due to a slow web server. I guess one good thing that came out of this is that the last cache plugin I tried has been by far the fastest one!

    Thanks for the replies and troubleshooting tips!

    Hi there,

    You can check this setting in the reading settings which can be found in the Dashboard, from here go to Settings > Reading. You should see a section where a page can be labelled a “posts page”. I am not fully sure on it. However, it is worth checking.

    Referencing Ben’s suggestion, you mentioned you had a caching plugin which was essential to the sites loading times? In regard to this I’m assuming you have disabled every plugin including this one during that part of the trouble shooting process? If not I would as you said try and disable this one if you have not already.

    If you are nervous about disabling any other crucial plugins; I would recommend you take a backup before you do so.

    Hope this helps!

    Thread Starter stockholmsjotaxi

    (@stockholmsjotaxi)

    @whoudini It’s set on a static page(home).

    The webserver and/or the database is very slow for some reason, so caching static pages is crucial for loading times. But I’ve been through 3-4 cache plugins now, and I get the same behavior..

    Thread Starter stockholmsjotaxi

    (@stockholmsjotaxi)

    It happened again, and my test blog post did NOT appear on the “Blog Nothing found” page… This is really driving me crazy.

    Thread Starter stockholmsjotaxi

    (@stockholmsjotaxi)

    @bengreeley I finally got some results with that plugin! When the issue occurred, it flagged ~17 rules as “broken”. But as soon as I clicked “flush rules”, the pages started working!

    Now the question is why this is happening at all. I recall seeing vc_grid_item rules being red, could it be that plugin or my .htaccess file?

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘All pages but home randomly goes blank and with “blog nothing found” text’ is closed to new replies.