I've built a search page for Affordable Housing Developers with multiple options here: hidden link
We're in the soft launch phase and the search page is working great and our supporters really like it. I had incorrectly spelled a funders organization name using an abbreviation and needed to change it. The developer that built the site used Elementor to do the site but I added Toolset for the search engine because Toolset has features that Elementor doesn't. One of the editors went in to edit the spelling and tried to use Elementor to edit the page and broke it. Now when I go in to edit the page in the WP editor, I first saw a single field with an Attempt Block Recovery notice and was able to recover the output blocks but many of the blocks on the custom search fail or the data in the block disappears. I've done a restore from the SiteGround back up and that got the front end working but I suspect that there was a database change that carried over and it is causing the issue. Is there another way to resolve this issue other than the automated block recovery?
Thanks
Don
The Gutenberg block system is quite brittle; tiny seemingly inconsequential changes can break the expected structure and result in broken blocks.
I'm surprised that reverting to an earlier backup didn't resolve the problem, as that should restore the database—and therefore the content—to the exact previous state.
Was the backup just of the database, or the whole site (including WordPress itself, and plugins)? WordPress sometimes introduces breaking changes to the block structures which plugin authors need to catch-up with and include internal migrations for.
So I would ensure that you are running the latest versions of all plugins (we ourselves just released updates earlier this week).
If the updates do not show up on your plugin installer page (click the registered link beneath the plugin name to go to the custom installer page) click the the Check for Updates button to update the list.
If you still see the block recovery buttons you will need to try them, and if that doesn't work I'm afraid you'll need to delete the individual blocks and replace them with new versions of the same.
The topic ‘[Closed] Attempt Block Recovery fails in custom search fields’ is closed to new replies.