Is there a way to hide or disable an entry field in the CMS so that the field still exists in the database but can not be edited by a user. The field will only ever be altered dynamically from a plugin?
You could inject some CSS to hide it specifically.
I wrote a plugin called Incognito Field, which is basically a plain ol' PlainText field that can be set to
hidden. Perfect when you need to update a field via a plugin and never via the Control Panel.