Cimy User Extra Fields – FAQ and comments

Q: When will be supported mandatory accept of terms and conditions field?

A: Has been always there: is as easy as adding a checkbox and setting “equal to” rule to YES.

Q: What the Database options do exactly?

A: Basically you can:
– empty or drop extra fields or extra fields data (inserted by users)
– reset or drop plug-in’s options

Q: Yes but will this affect other data? It says “WordPress Fields table”, this is scary.

A: No, it will affect _only_ the data produced by the plug-in. Really.
Also keep in mind that if you do NOT have to restore default values or uninstall the plug-in, then you do not need to touch them.

Q: Cimy User Extra Fields is not compatible with “Themed Login”, how can I do?

A: The reality is this plug-in IS compatible with WordPress 2.1 or greater and “Themed Login” NOT, so it’s NOT a Cimy User Extra Field’s bug! However I have tried with a little success a workaround to make it works, but first please understand that this is totally untested and unsupported hack, if you want a better one ask the author of that plug-in to support new WordPress!
If you still want *my* personal and unsupported hack edit the plug-in “Themed Login” and do these 3 modifications:

  1. at line 773, after “global $wpdb, $wp_query;” add this:
    global $errors;
  2. at line 811, before “if ( 0 == count($errors) ) {” add this:
  3. at line 871, before “A password will be emailed to you.” add this:

Q1: I got “Fatal error: Allowed memory size of 8388608 bytes exhausted […]”, why?
Q2: I got blank pages after activating this plug-in, why?

A1: Because your memory limit is too low, to fix it edit your php.ini and search memory_limit key and put at least to 12M
A2: If you do not have access to your php.ini you can try this workaround (might not work)

Q: Your plug-in is great, but when you will add support to add more than one choice in radio and dropdown fields?

A: This feature is here since ages, for radio field just use the same name, for dropdown field read instructions in the add field area (in the plug-in).

Q: Uploaded images are not resized, why?

A: You should add php-gd module (under Ubuntu install php5-gd package).

Q: Why big files are not being uploaded?

A: Please check this website, tells you how to change your PHP configurations to fix this issue:

Q: Why admin user cannot see all fields even if I set to do it?

A: Probably you installed the first time WordPress on PHP4 and you experienced this bug:
To fix the problem you need to create another administrator user and change admin user to another role and then back to administrator.

Q1: I’m using your plug-in on WordPress MultiSite per-blog installation and when I register one user all Extra Fields are ignored, why?
Q2: I get this error: ‘Fatal error: Call to undefined function cimy_uef_mu_blog_exists()’, why?

A: Because you missed to move cimy_uef_mu_activation.php file please check carefully the installation steps.

Q: I’m using your plug-in on WordPress MultiSite per-blog installation, I’m registering users on one blog but they appear on the main blog too, why?

A: Because WordPress MS is designed like that and I can’t do anything about, however all extra fields and relative data are saved per-blog.
Since I had already a long discussion with an user that didn’t believe this, don’t bother me to insist on this topic until you prove I’m wrong.

Q: I’m trying to use a regular expression in the rules, but the check does not work as expected, why?

A: Usually means your regex is wrong, please study how to properly build it:

Q1: I do not see Extra Fields under the page user-new.php can you add there too?

Q2: How can I import new users with Extra Fields data into?

A: Unluckily due to a WordPress limitation I can’t add Extra Fields into user-new.php but you can quickly add all the users you want using my plugin: Cimy User Manager

Q: I cannot edit neither delete some Extra Fields, usually after the 10th one, why?

A: Your PHP server is probably limiting number of $_POST elements, Suhosin for example does it. Please allow at least 500 or more vars.

Q: I am trying to change the fields’ order, but whatever I try it doesn’t work, why?

A: First of all you need to select at least 2 fields if you want to change the order.
Secondly if you change for example field n.1 to position n.3 be sure that field n.3 goes into another position and finally that a field goes into position n.1
In short: every field should have a new position or at least the same one, but no positions can be skipped or be present multiple times.

Q: When feature XYZ will be added?

A: I don’t know, remember that this is a 100% free project so answer is “When I have time and/or when someone help me with a donation”.

Q: Can I help with a donation?

A: Sure, visit the donation page or contact me via e-mail.

Q: Can I hack this plug-in and hope to see my code in the next release?

A: For sure, this is just happened and can happen again if you write useful new features and good code. Try to see how I maintain the code and try to do the same (or even better of course), I have rules on how I write it, don’t want “spaghetti code”, I’m Italian and I want spaghetti only on my plate.
There is no guarantee that your patch will hit an official upcoming release of the plug-in, but feel free to do a fork of this project and distribute it, this is GPL!

Q1: I have found a bug what can I do?
Q2: Something does not work as expected, why?

A: The first thing is to download the latest version of the plug-in and see if you still have the same issue.
If yes please write me an email or write a comment but give as more details as you can, like:

  • Plug-in version
  • WordPress version
  • MYSQL version
  • PHP version
  • exact error that is returned (if any)

after describe what you did, what you expected and what instead the plug-in did 🙂
Then the MOST important thing is: DO NOT DISAPPEAR!
A lot of times I cannot reproduce the problem and I need more details, so if you don’t check my answer then 80% of the times bug (if any) will NOT BE FIXED!

2,257 thoughts on “Cimy User Extra Fields – FAQ and comments”

  1. Hi
    Is it possible to order users by the fields in users extended page?
    I want the user with the latest date in their date field.

  2. I cannot get the checkbox field to output a value on the front end. It returns an empty string, even though I can see data in the DB. In ‘wp_cimy_uef_data’ table, ‘value’ is empty, but in ‘wp_cimy_uef_fields’ table, ‘value’ is listed as either YES or NO. I have data for all my users as yes or no, but if I var_dump all fields I get all user data except their checkbox yes/no data. All I get are empty strings.

    1. Just following up. If I comment out line 97 in cimy_uef_functions.php which escapes the ‘field value’ everything starts to work. Not savvy enough with PHP to suggest a fix tho.

  3. Hi, I’d like to change the field that the users_extended list is ordered on. Any pointers to the query that’s generating the list or did I miss an obvious way to choose which field it sorts on. Default seems to be FIRSTNAME

  4. Hi,

    Is there an option to have “Users Extended” module available for every blog/site administrator (for their users lists), in WordPress MultiSite unique registration? I can’t get it done. I can only see this module in network management. Maybe that’s a bug or maybe I am doing something wrong.

    Most recent plugin version and 4.2.1 WP version.


  5. Hi,

    We just started to use your plugin and wanted to see if its possible to have a set minimum date for a age restricted website. so lets say that the field will only display 18 years before today and wont let them choose above that date? for the life of me we couldn’t figure it out.

    I would also like to see if you know of a bug that when the site is SSL the date dropdown doesn’t display correctly because its pulling content in http, is there a way to source all the content that the date dropdown pulls to be https? we looked at the url that it pulls it from and it is https compatible.

    Thank you very much for your time, we really appreciate it

  6. Hello thank you for this plugin! I’m trying to integrate this with another pluguin that has a query like this:
    $querystr = ”
    SELECT DISTINCT umeta.meta_key
    FROM $wpdb->users as u, $wpdb->usermeta as umeta
    WHERE = umeta.user_id
    ORDER BY umeta.meta_key”;
    $items = $wpdb->get_results( $querystr, OBJECT );
    foreach( $items as $item ) { …

    How could i altered this in a way that the cimy-user-extra-fields also comes in this array??

    Thank you in advance

  7. For Cimy User Extra Fields, I’m using your example ‘CASE 4a:
    get all users that have a specific value in a specific extra field’

    How can I echo their display name or nickname instead of user_login? I tried “nickname” and some variations on “display_name”. Those both come up blank but ‘user_login’ works.

  8. Hi, I am using Cimy User Extra Fields v2.7.1 with WordPress 4.7.2. I have the option “Enable email confirmation” enabled. When the user registers, he receives the activation email. When he activates his account, he receives an email “Notice of Password Change”. Why is this happening? Thank you in advance for your time

  9. Hi Marco,

    how can I change/customized the massage which is send to user after I approved him ? And also how can I custimized the massage which I get after new user send the request ? Thank you Regards,

  10. Hello, thank you for the plugin. I have two small questions:
    -In the registration form, it is possible to put “Securimage Captcha” mandatory ?
    – With the option ” to Activate the confirmation by e-mail “, I have a problem with in the subject of the mail [La L']

  11. Full Name
    Sukhjeet Singh

    Board of Directors
    ED Operations
    Emergency Medical Services
    Medical Directors
    Professional Development
    Regional Emergency Preparedness (REPC)
    System Performance Improvement
    Zone 1
    Zone 2
    Zone 3
    Zone 4
    Zone 5
    Zone 6
    Zone 7
    Zone 8
    Legislative Affairs

    The above is the list which i get i just want only the YES value(Its a check box value) i jsut want that value to be displayed

  12. Hello, how do I make a checkbox type field? When I select the checkbox option I only have one circle to mark. How do I add more options to the checkbox field? and required?

  13. Hi Marco,
    your plug-in is awesome! One thing that doesn’t work for me, is that the datas inputted in the custom fields are not printed out on the order/checkout (“front-end”) and at the confirmation email.
    Instead, only the “billing address” title is visible without any data (it is empty), showing “N/A”.
    What do I have to do for the datas of the Cimy custom fields to appear in the front-end?

    For debug, info is the following:

    WordPress Version: 4.7.5
    Current WordPress Theme: Pure & Simple version 3.0.3
    Theme Author: –
    Theme URI:
    Active Plugins: advanced-woo-search/advanced-woo-search.php | beaver-builder-lite-version/fl-builder.php | cimy-user-extra-fields/cimy_user_extra_fields.php | cmb2/init.php | contact-form-7/wp-contact-form-7.php | custom-login-page/custom-login-page.php | debug-info/debug-info.php | div-shortcode/div-shortcode.php | kirki/kirki.php | my-custom-functions/my-custom-functions.php | new-user-approve/new-user-approve.php | regenerate-thumbnails/regenerate-thumbnails.php | shortcode-in-menus/index.php | simple-custom-css/simple-custom-css.php | simple-history/index.php | updraftplus/updraftplus.php | woocommerce-shortcodes/woocommerce-shortcodes.php | woocommerce/woocommerce.php | wp-gmail-smtp/wp-gmail-smtp.php |
    PHP Version: 5.5.9-1ubuntu4.21
    MySQL Version: 5.5.54-0ubuntu0.14.04.1
    Apache Version: Apache/2.4.10 (Ubuntu) PHP/5.5.9-1ubuntu4.21 mod_perl/2.0.8 Perl/v5.18.2

    It must be something simple but I’m new in php.
    Any help would be appreciated. Thank you in advance!

    Best regards,

  14. I need to add a couple of extra fields to my users (language, and country of origin), so I can sort them, and filter them accordingly.

    I dont really need those fields to be filled by them, (it would be great, but If only I have those fields in the userpage, I can fill them manually).

    Does this plugin provide that functionality?

  15. How do I hide a label for an extra field? I tried   but that just hides the text but still leaves the space for the label.

    Additionally, what sort of functions can we put in “advanced options”?


  16. Buonasera Marco, avrei bisogno che mi aiutassi a capire cosa sbaglio a settare quando un utente inserisce la “conferma password” (dopo aver inserito la password), il sistema mi restituisce “ERRORE: Conferma Password non è corretto.”
    nei settaggi però abilito l’opzione ” Deve essere uguale A:” più il nome del campo password e penso sia giusto così.
    Grazie se puoi darmi una mano.

  17. Hi Marco

    Do you have any suggestions to other plugins such as Theme My Login which work fine with this plugin please?

    The WordPress register page is really ugly and we need to make the registration look nice 🙂


  18. Ciao Marco, bel plugin!
    Sai se c’è modo di settare negli extra field una dropdown select ad una opzione specifica tramite queryurl?
    Mi piacerebbe tipo che usando una url come questa: /wp-login.php?action=register&selectid=textstring
    si popolasse l’extra field con id o name ‘selectid’.
    Si può già fare o è facilmente fattibile?

  19. Hello Marco, thank you for your plugin.
    I am trying to add a checkbox “I agree to conditions…” and I set it as “not empty”, to make the acceptance compulsory.
    But when I save, the field “Can be empty” is checked and cannot be changed. Any hint please?

    1. Hello Marco, for your information I have just found out that you can manually change the value in the wp_cimy_uef_fields databasetable. I have changed the last value in s:12:”can_be_empty”;b:0; from 1 to 0 and it works, but anytime you edit the field again you have to re-edit the database table field again.

  20. I am using cimy user extra fields but i have a problem when everything working normally the activation email redirect to login page as loggedout user no approve key or something…

  21. Hi,

    So i’m using your plugin to ask new registrations for a specific word on the registration form. Problem is – when i test it by entering the wrong word, it tells them what the word should be in an error message. Can I hide this message?

    Also – is it possible to remove the “math required” section from registration.


  22. Hi Marco i am using your plugin but i got an error i activate the hidden password only i want only this feuture atm, so when user register username email password when email send for activation users redirect and take this message: An error occured during the activation Invalid activation key

    How can i fix it?

  23. Hi Marco,

    I’m using a dropdown list field in the user’s profile but the label seems to appear after the dropdown list i.e. for all the other fields they appear like this:

    Address Line1: (required) [text field]

    But for the dropdown field it appears like this:

    (required) [drop down list] Country:

    Is there any way to fix this so that “Country:” appears before “(required)”? I am using the latest versions of WordPress and the Cimy UEF plugin.

    Many Thanks,

  24. Ciao,
    sto utilizzando il plugin ma ho un “problema”:
    vorrei integrare i campi file nella mail di riepilogo all utente e all’amministratore del sito.
    Sono riuscito a renderli visibili in fase di registrazione, ma non nelle mail.
    Come posso fare?

Leave a Reply

Your email address will not be published. Required fields are marked *