<p>You could <a href="https://github.com/lindseydiloreto/craft-cpcss" rel="nofollow">inject some CSS</a> to hide it specifically.</p>

CC BY-SA 3.0
2015-06-22T13:22:22.890Z
yeah I know we can use css just wondered if there was a better way to do it with the backend?
Lettie
CC BY-SA 3.0
2015-06-22T13:23:07.133Z
No, not at the moment
Bob Olde Hampsink
CC BY-SA 3.0
2015-06-22T13:12:38.497Z
2015-06-22T13:12:38.497Z
Bob Olde Hampsink
<p>I wrote a plugin called <a href="https://github.com/mmikkel/IncognitoField-Craft" rel="nofollow">Incognito Field</a>, which is basically a plain ol' PlainText field that can be set to <code>disabled</code>, <code>readonly</code> or <code>hidden</code>. Perfect when you need to update a field via a plugin and never via the Control Panel.</p>

CC BY-SA 3.0
2016-08-15T16:17:44.010Z
Nice! Bookmarked for future use. This would have been perfect on a project we did awhile back.
RitterKnight
CC BY-SA 3.0
2016-08-13T06:42:00.577Z
2016-08-13T06:42:00.577Z
Mats Mikkel Rummelhoff
<p>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?</p>

<field>
Disable or hide an entry field in the CMS
# Disable or hide an entry field in the CMS

(Asked by: username_0 on 2015-06-22)

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?

**Tags:** field

---

## 2 answers

### Answer by username_1 on 2015-06-22. Score: 3 | Accepted answer

You could [inject some CSS](https://github.com/lindseydiloreto/craft-cpcss) to hide it specifically.

> **Comments:**
> **username_0**: yeah I know we can use css just wondered if there was a better way to do it with the backend?  
> **username_1**: No, not at the moment  

---

### Answer by username_2 on 2016-08-13. Score: 3

I wrote a plugin called [Incognito Field](https://github.com/mmikkel/IncognitoField-Craft), which is basically a plain ol' PlainText field that can be set to `disabled`, `readonly` or `hidden`. Perfect when you need to update a field via a plugin and never via the Control Panel.

> **Comments:**
> **username_3**: Nice! Bookmarked for future use. This would have been perfect on a project we did awhile back.  

---

