I just got CiviCRM installed and I also did some customizing, but now I am not sure how to proceed. AFAICS using extensions and hooks is the recommended way of customizing civicrm, but there no examples for hiding/removing fields, although many people seem to need that. Could someone post an example of hiding unwanted fields like nickname/pseudonym or something from the new contact entry page? Let me explain: I want to set up Civicrm for a non profit club and they are quite conservative. Nicknames and messenger entries are not wanted, so I want to hide them in a way that survives Security Updates.


  • Thanks for your post. You are more likely to get a helpful response if you provide more detail about what you are trying to do. Stack Exchange also works best if you ask a specific question. Commented Nov 20, 2016 at 13:45
  • Regarding hiding fields, I suggest that you take a look at this related question civicrm.stackexchange.com/questions/9416/… Commented Nov 20, 2016 at 13:49
  • Thanks. The display settings page is somehow not visible in my installation, but my problem still persists. I want to remove Nickname/Pseudonym completly from view. wiki.civicrm.org/confluence/display/CRMDOC/… says I should use extentions and hooks, but I would like to see an example of how to do that. I can programm, but I guess an example would be needed to get me started.
    – Tom A.
    Commented Nov 20, 2016 at 16:42

1 Answer 1


One way to simplify data entry is to consider using a Profile as the way for your users to add new contacts. This means you add fields that you want, rather then removing fields you don't want. Once you have created a Profile you can then use the 'create' version link such as


but you don't get the same warnings in terms of potential matches, and there are no doubt other downsides (such as the unwanted fields still showing on the Summary screen), but it may be worth a thought as a temporary fix if you hadn't already considered it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.