Hi, I’m using page builder and various SO widgets. Since the last update of wordpress 5.7.2 I have been having an issue where changes to pages do not appear to be committed properly. If I update a page with pagebuilder, save the changes and then view the page the changes are present. However if I then view the same page from a different device, or log out of wp-admin, then the display page is a much older version. Log back into wp-admin and hey presto the page is up to date. I don’t use any cache plugins and nor does my hosting provider. Forcing reload in the browser makes no difference. I’ve tried deactivating plug-ins but no joy. I’ve created a very simple page which exhibits the problem
page builder edit – new edit x2
Any suggestions?
Hi Lance
Thanks for reaching out.
If possible, please, send a link to a page concerned and let us know an example of a change that isn’t showing. We’ll take a look and advise from there.
Thanks Andrew, appreciated.
I’ve created a test page
holbeton-pc.gov.uk/test-page
I’ve also grabbed some screen shots https://imgur.com/gallery/nUowTWx. Note that in the final image the text reads “x3” whereas in the previous image where I am logged in the text reads “x4”
Thanks. There isn’t anything obvious jumping out at me. Is Jetpack Site Accelerator enabled? Could you perhaps try a quick plugin conflict test. Does the page change if you temporarily deactivate all plugins except for Page Builder and the Widgets Bundle?
Hi Andrew, thanks for taking a looked. I’ve deactivated everything except for SO page builder, SO CSS and SO widgets bundle. Still have the issue with this page.
It’s most bizarre. I created a second test page and this behaves as you’d expect, updates are visible on other devices (which aren’t logged in) and on the same device is you log out of wp-admin. It also works whether I am using page builder, block editor or classic. So it appears that only certain pages won’t update. I’m speculating, as I have no knowledge here, but wonder if there are two table of the permalinks, one which holds the “current edit” which is visible when you are logged in as wp-admin and one which is used when someone visits the site. To test this I edited the permalink of the test page to ./test-page-new-link/. If I then visit the page ./test-page when logged in as wp-admin, the url in the browser is updated to ./test-page-new-link and I get the updated page. However if I go a different device (which is not logged in) and visit “./test-page” then I get the old page under the old permalink, “./test-page”, and the page hasn’t been updated. So, thinking I was onto something I thought lets try and visit ./test-page-new-link on the device which isn’t logged in “hoping” I’d get a 404. Sadly not, I get a page hit but it’s the old page without the updates.
I’m going is circles.
Could this be a PHP issue? I am on version 7.3.27. Not entirely convinced and feel I am clutching at straws.
Thanks for the detailed feedback. There shouldn’t be any specific issues as a result of using PHP 7.3+. I’ll ask Alex here at SiteOrigin to take a look and let us know if he has any ideas.
Hi Lance,
This type of issue is typically the sign of caching, but if you’re not using a cache plugin and server-side caching isn’t implemented I’m unsure what could be causing this. I’ve had a look around your website and I’m not seeing any other potential causes. Hm. Does this issue occur if you make edits outside of Page Builder?
Kind regards,
Alex
Hi Alex, Andrew,
Thanks for taking a look at this, appreciated. I haven’t got to the bottom of the problem and will investigate further, but I’m not convinced it’s a page builder issue. Latest bit of evidence is that if you wait long enough (~2 days) the updates turn up, which further suggests its a caching issue. Think I need to go back to my host provider (or raise a thread on wordpress.com). I’ll let you know if I get to the bottom of it.
Thanks
Lance
Hi Lance
Thanks for the update.
If you don’t mind sharing, who are you hosted with?
Hi Andrew,
After burning a few more hours on this and with help from my hosting provider (Mythic – who have been great) I think I have finally got to the bottom of this, and the finger of suspicion points to Jetpack. Although I had deactivated Jetpack as part of the investigation, I hadn’t deleted it. When I deleted it, the problem went away. Thanks for your help early doors, sorry to have led you on a goose chase. Lesson learned that even is you deactivate something, it doesn’t mean its gone away.
best
Lance
Hi Lance
Thanks for the update, I’m really glad to hear you’ve made progress! It’s strange that the issue persisted with Jetpack deactivated. Hopefully, you can find plugins to replace the modules you were using. I’m working on a blog post to list some of our preferred Jetpack module replacements. Please, let us know if you need a hand with that.
Cheers
Andrew