Version 4.0.0 has deprecated the form tags?dynamictext
?and?dynamichidden
, but nothing should break yet, right?
Correct! Version 4.0.0 still registers those form tags and handles them the same as dynamic_text
and dynamic_hidden
, so nothing should break. If it does break, please let me know as I’m not intending on breaking them anytime soon.
Would it be enough to check the forms and replace these tags by inserting the underscore? I guess so, but I miss some information about that.
That should do the trick. My go-to tool for that kind of thing is the free WordPress plugin Better Search Replace. I would recommend making a backup of the database first. If you’re using any storage plugins like Flamingo, it would also be affected. If it breaks, then restore the backup ??
When will these tags be removed
Probably not for a very long time. I made the decision to change the form tag standards more out of my own preference for readability, especially when introducing the new tags bringing our total from just 2 to 13. The active version statistics show that most websites are still using version 2.0, so I wouldn’t even consider removing them until at least 80-90% are using version 4+ to avoid breaking them.
would it be possible to rewrite these codes for the users or do they have to do this manually?
Anything is possible, it’s more about whether I should. You bring up a valid point, perhaps I could add a feature to detect if deprecated form tags are being used and offer a button to automatically update them.
The tricky part, I think, is for any sites using storage plugins, especially if they create their own database tables. I have to do a lot of thinking about how this feature would work to avoid breaking a lot of things.
In the meantime, if you do choose to do it manually, you don’t have to rush or do it all at once. Perhaps just start with using the new ones going forward when creating new forms and slowly update any older forms you have.