I have a problem that I an unable to find the cause for... after weeks of searching. It appears that certain pages of my site are showing up in inconsistent fashion. Sometimes they display normally... whereas other times they are missing several elements of content. I have done everything that I can think of to solve this.... removed all caching plugins, removed all other unnecessary plugins, etc... no no avail. Then page that I am going to show you has no other plgins being displayed onthe page. It is a page that is 100% WP-Types created.
Here is how to duplicate my problem (NOTE: This is happeing on a LOT of other pages inthe site... including the home page... but I am giving you a simpler interior page to look at and try to troubleshoot.)
Go here....
hidden link (hopefully this page appears normally)
Then scroll down and click on the "eyeball" icon to the left of any of the music gigs.
It will open up a new tab with that Music Gig. These pages are 100% WP-Types. There is no other content on this page from any other plugins. Just the header and the footer are created by the Roots Theme.
As you maybe can see, sometimes these pages get "deformed/condensed" so only a small events Content Template appears. All other content elements are not being displayed. I cannot figure out why this happens... It happens frequently but not all of the time. Sometimes, if you hit refresh, the page will appear normally.
These pages are getting deformed/condensed 50% of the time. It is a complete crapshoot as to which way they are going to appear.
Please help. Is this an issue with WP-Types? a conflict with another plugin? a conflict with the theme?
I have no idea.
Hi, I see what you're describing and I will investigate. I am comparing the HTML markup of these pages and I can confirm that it's not a CSS issue, there is actual content missing from these pages.
- Have you checked the server logs? Any messages of value here - memory problems, PHP errors, server extension failures, etc.?
- Can you check the login credentials? I'm not able to log in, I'm getting an invalid email address. I will activate private reply fields again here.
- Do you have a staging or development site? Is the issue occurring there, or in your local development environment?
Regarding your questions...
I have this site on a custom Lightspeed Server.
I have a server technician who has looked all over and he cannot find any reason for it either. He has increased all resources (Memory, Cores, timeouts, etc..) to extremely high values to make sure that is not an issue.
We are in the process of setting up a development server... but I don't mind if you tweak the live site. I have daily DB backups.
i used to have this site on a NGINX server several months ago... and nevr saw this issue. Since we moved it to this server... running Lightspeed.. I have seen it.
Although my server tech has reported that he turned off the Lightspeed plugin and actually enabled NGINX and also Apache FPM and saw the same result on all.
it is currently running on LSWS (Lightspeed Web Server) without any Lightspeed plugin.
No other page caching is enabled at this time.
Okay so I think the best process to figure this out is to eliminate as many sources of potential conflicts as possible, then try to reproduce the problem. This may not be possible on your live site, it may require a site clone or a development environment.
- Temporarily activate a default theme like Twenty Seventeen, and deactivate all plugins except Types and Views. Test the pages again.
- If the same problem is reproducible, then it's most likely a conflict between Toolset and something on the server environment, not another plugin or the theme. Then we install a clone of your site on a basic apache server and try to reproduce there just to confirm the problem is with the server environment.
- If the same problem is not reproducible after deactivating plugins and your theme, then it could be a conflict between Toolset, another plugin, the theme, and/or the server, in any combination. The only way to pin it down is to reactivate the theme and plugins one by one until the conflict is revealed, reproduce it on a different server environment to eliminate the server as part of the conflict, and narrow it down as far as possible.
Looks like we have been able to narrow down the problem. It seems that it has something to do with our UBERMENU3 navigation Menu from Sevenspark.
When the menu is commented out or the plugin is disabled, we have no problems. Otherwise, we have problems.
Not sure if this is a conflict issue between Sevenspark and WP-Types... or just an issue with Sevenspark in general.
I will keep you posted on what i find out.
Okay thanks for the update. I did a quick search and I don't see any similar tickets about UberMenu and Toolset compatibility issues here in the forums, and I checked our internal tickets as well but don't see anything relevant. Keep me posted.
Here is the response from Sevenspark...
==================================
UberMenu itself isn't going to change any other content on your page -
However, the custom content that you've added inside of UberMenu certainly could. When you deactivate UberMenu, your custom content inside of the menu is also removed, so you're removing the effects of that content as well.
So, in all likelihood you have some custom content in your menu that's conflicting with some of the content on your page. That could really be anything (since UberMenu doesn't control your custom content, I have no way of knowing specifically what the conflict in your custom content might be), but a good place to start would be with any content that is in the menu that also appears on the page, or is related to the "disappearing" content - e.g. some content from certain themes/plugins won't display properly if it is added to the page twice. Since you've said the content in question is controlled by WP Types, I'd also look into any WP Types-related content in the menu. And since it's specific to those pages, that should hopefully give some clues as to the content in the menu that might conflict with the content on the page.
If you're using Menu Segments, disabling them temporarily might be a simple way to narrow down where the conflict is coming from, since it looks like you have a lot of custom content in your menu (in case the source is not immediately obvious).
==========================
I have to agree that it makes more sense that some WP-Types content from within the Ubermenu is probably interfering with the content below... but I have no idea of waht it could be. I will have systmatically delete/hide portions of my ubermenu until I find the issue.
Ok.. we have found the casue of the issue... although we don't understand the true "underlying cause".
It seems that we have a very particular WP-Types View output in our Navigation UBERMENU. When that shortcode exists (ie.. is displayed in the UBERMENU) it causes the inconsistencies to occur in the content below (sometimes).
However if I remove that particular View from the UBERMENU Navigation bar, then the site seems to operate properly and I have not been able to replicate the "deformed/condensed" pages that I was seeing previouisly.
I don't know why that particular View was causing such an issue. It seems relatively harmless.
This appears to be some sport of WP-Types conflict with itself.
We have set up a DEV server and you can login and see for yourself and check it. (send me a private response area)
Okay thanks, I'm interested to see what's happening. Private reply fields are enabled here.
I was looking on the dev site and I noticed that the sort order for the WIDGET - Generic Article By Placement Tag is random. Since the problem is happening sporadically, I wondered if this could be part of the problem. As a test, I set the sort order to "post date" and I've been testing it out. I haven't been able to reproduce the problem since then. Is it possible to try the same on the live site, then clear the caches?
Hmmmm interesting suggestion.
I did the same thing and changted the ORDER BY from RANDOM to LAST MODIFIED.... and now things are running smoothly. Wheew...
Shall we determin if this is an issue with the RANDOM sort order or try to see if there was a particular page/article that was causing the issue/conflict?
I can ask my 2nd tier support team to investigate from here. Is it possible for you to provide a database dump SQL file? I'm having trouble creating a valid clone to work from, I think it's because the database is quite large. I will activate private reply fields here. They say "Duplicator package" but a download link to the SQL file will be sufficient.