Hi @noban,
Thanks for reaching out, and I’m sorry to hear about the issue.
WPForms settings are stored in the wp_posts table of your site’s database (screenshot). To check if your forms are still there, you can search for the post_type “wpforms” in the _posts table (screenshot).
Typically, this issue is caused by one of two factors:
- Site Migration: If you migrated your site, it might have caused a connection error between WPForms and your site’s database.
- Malicious Code or Malware: Rogue HTML tags or JavaScript can sometimes be injected into the _posts table by malware.
For both cases, we recommend reaching out to your hosting provider. They can check if data is still being added to the _posts table when you create a new form and scan for malware on your site.
You may also want to ask your host if they can restore a backup from before the issue began, ideally on a staging site. This way, you can check if a backup resolves the issue.
I hope this helps!
Thread Starter
noban
(@noban)
Hi, thanks for Your reply. It put me on the right track.
I checked the database and the records are indeed there. Both the old one from last year and the new ones I just created.
Using a newly created one, I copied the changes to the old form, looked at my page and checked my top screen admin bar (for a caching plugin) and noticed WPForms is there as well and to my surprise it showed my form with a link to edit and it worked. I can access it, change and save it from there.
I’ll still reach my provider. Malware check never hurts.
Hi @noban ,
It looks like you’ve marked this post as resolved. If you’d like more help with using WPForms Lite, please feel free to reach out.
Thanks!