Entry Type


Rob Sanchez

3rd Party (Free)

822 downloads (last 90 days)

EE Version Support

  • ExpressionEngine 2
  • ExpressionEngine 3


If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.

  • Updater
  • Multi Site Manager
  • Stand Alone Entry Form
  • Low Variables
  • Content Elements
  • Better Workflow
  • Matrix
  • Grid
  • Webservice
  • Publisher


  • jQuery for the Control Panel

Add-On Type(s)

Extension, Fieldtype


A dropdown fieldtype that shows/hides other fields on the publish page.

An ExpressionEngine add-on for hiding publish fields on a conditional basis. The Entry Type fieldtype creates a dropdown field which can hide other publish fields depending on the value chosen. The Entry Type extension allows you to hide specific publish fields depending on the entry’s status, Pages/Structure template, or Structure page depth.

Read more

Download Entry Type

EE Support Downloads Add-On Version Release Date
3.1.0+ Download 3.0.0 Jun 10, 2017
2.5.0+ Download 1.1.3 Jan 31, 2015

Entry Type Links

Hooks Used

If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.

  1. publish_form_channel_preferences

This entry was created March 14, 2011, 10:37 am.
This entry was last updated June 10, 2017, 4:25 pm.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through devot-ee.com. If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at https://devot-ee.com/returns to initiate your return. If you have questions, email support@devot-ee.com.

10 Reviews:

kroshnix 04.02.20

Rating - {addon_rating_average}

Simple, but perfect! This should be a native fieldtype for EE. I have 5 different headers that my client can choose from. They are based on different Grid-fields with image and text etc.

It’‘s working with the latest version of EE (5.3.0).

padstow 07.22.14

Rating - {addon_rating_average}

Wish I’d searched for this a long time ago, this is hugely useful!

abed 01.29.14

Rating - {addon_rating_average}

Wanted a Channel that provided a list of links to either a Category listing or an individual Entry. This add-on is perfect for providing a field to not just determine the type (via Radio, Select, or P&T Pill), but hide any other fieldtypes in the same group, too! It’s exactly what I needed.

Oxygen Smith 07.15.13

Oxygen Smith
Rating - {addon_rating_average}

It’s perfect for making variable content entries. A use I’ve made of it is to make a functional “Widgets” channel, in which each entry is a widget or block of content, and this field is used to select what class of widget it is by hiding and displaying appropriate fields. Genius!

ByteMyPixel 03.20.13

Rating - {addon_rating_average}

Love this, how have I not known about this little gem all this time?  Works as expected, and just what I needed for my current project - Thanks so much!

MediaGirl, Inc. 12.12.12

MediaGirl, Inc.
Rating - {addon_rating_average}

I’ve used this fieldtype on a couple projects and love it. I’d count it as a favorite that I don’t get to use very much but when I do, it’s exactly what I need. Adds huge value to the edit form UX for a client.

kinoli 08.25.12

Rating - {addon_rating_average}

This is a great add-on. It’s easy to use and just what I needed on this project. It lets you show and hide fields in your entry forms based on what you select in this entry type field. Kudos!

jbrok 06.11.11

Rating - {addon_rating_average}

Thanks for the addon, using this to simulate Attribute Sets. However, it would be nice to port this to a custom field to save the selected entry type.

Greg Wineman 06.09.11

Greg Wineman
Rating - {addon_rating_average}

Works great. We were getting ready to build something similar when I found this.  The only thing that would make it better is to apply the settings when you’re editing an existing entry.

Will Hartwell 03.15.11

Will Hartwell
Rating - {addon_rating_average}

Rob, this is great!  I’ve been trying to figure out how to do this for some time now.

It looks like only one Entry Type field is supported right now, and it currently hides all other fields (not just those available in the dropdown).  That said, it is still a great start to a much needed add-on!