AI Search
Classic Search
Notifications
Clear all
Search result for: Adding fields to registration form
Page 7 / 7
Prev
@tutrix Sorry! I didn't mean to make you frustrated. I'm new to all of this and I just assumed it would give me an option to restrict users who input certain dates. For example, if a user input a date that says they're 15, the sign up would fail. But I understand now.
One more question. I'm having a problem getting "passwords" to the inactive fields, so I can drag it on top of the registration form. I want my users to be able to set their passwords on the registration form. Even when I edit password and click on "set", it will not pop up on the inactive list on the register form. Can you help me fix this?
Every "light blue" field is under inactive fields on the register form except for "password".
The checkbox fields are required fields, and they don't contain any data. So the checkbox values are not saved in database.
Hi there,
I am using wpForo Version 2.2.2 and wpForo - User Custom fields Version 3.0.1. I am offering 4 Forums with 4 different Usergroups each assigned to one of them. I would like to create different profile fields for the respective Usergroups. I understand that I can show and hide fields in dependance of the UserGroup, but I am wondering if I can also display the different fields in the registration form. The ideal solution would be a conditional logic. But as far as I understand that is not possible. Is there any other way to manage this?
Best regards,
Meike
Hi @tuomanh01,
wpForo doesn't have any option to set a payment for reg or something else, you need to use a different plugin which has such functionality.
About:
wpForo has a login/reg/reset password form which can be used for the whole website, and wpForo has User Custom fields Addon, with which you can customize wpForo registration form ass well.
These are not wpForo fields, this comes from other plugins, maybe from WooComemrce or other plugins which have user fields. You should remove them from registration. Nobody fill so many fields on registration.wpForo registration form only has Email and username field.
Hi @motorhype,
I'm sorry, but there is no way to unlink them.
As an alternative solution you can remove the Display Name and About fields from Forum Account fields and prevent them to edit that data. You should put this hook code in the functions.php file of your current WordPress active theme or use the Code Snippet plugin:
function wpforo_custom_remove_user_fields( $fields ){ $remove_fields = array('about', 'display_name'); if( !empty($fields) ){ foreach( $fields as $r => $rows ){ foreach( $rows as $c => $cols ){ foreach( $cols as $f => $field ){ if( $field && in_array($field, $remove_fields) ){ unset($fields[$r][$c][$f]); } } } } } return $fields;}add_filter( 'wpforo_get_account_fields', 'wpforo_custom_remove_user_fields');
Ok, let me explain what's going on in your forum.
The topics are not deleted by wpForo. They are set unapproved, and you can set them approved and show on forum in Dashboard > Forums > Moderation admin page.
Why do they become unapproved? Because the "Front - Can pass moderation" permission is disabled for Guests usergroup. You can go to Dashboard > Forums > Usergroups admin page, edit the Guest usergroup and enable (check) the "Front - Can pass moderation" permission. Once this is enabled all new topics of guests who don't fill username and email can see their topics right after creating that, because their topics will not be unapproved. Here is the Gif video, the username becomes Anonymous:
However, if you want to set the Name and Email fields required, you should put this code in functions.php file of your current active WordPress theme:
function wpforo_set_topic_name_email_fields_required( $fields ){ if( wpfval( $fields, 'name') ) $fields['name']['isRequired'] = 1; if( wpfval( $fields, 'email') ) $fields['email']['isRequired'] = 1; return $fields;}add_filter( 'wpforo_post_after_init_fields', 'wpforo_set_topic_name_email_fields_required');
How to Easily Add Custom Code in WordPress (without Breaking Your Site)
So I excluded the following JS (include JS for User Custom fields, Advanced Attachments, Private Messaging, and wpForo Emoticons) from Sucuri's cache but no change:
/wp-content/plugins/wpforo/wpf-admin/js/backend.js/wp-content/plugins/wpforo/wpf-admin/js/deactivation-dialog.js/wp-content/plugins/wpforo/wpf-assets/js/ajax.js/wp-content/plugins/wpforo/wpf-assets/js/frontend.js/wp-content/plugins/wpforo/wpf-assets/js/ajax.js/wp-content/plugins/wpforo/wpf-assets/js/snfb.js/wp-content/plugins/wpforo/wpf-assets/js/tinymce-code.js/wp-content/plugins/wpforo/wpf-assets/js/tinymce-emoji.js/wp-content/plugins/wpforo/wpf-assets/js/tinymce-link.js/wp-content/plugins/wpforo/wpf-assets/js/tinymce-pre.js/wp-content/plugins/wpforo/wpf-assets/js/tinymce-spoiler.js/wp-content/plugins/wpforo/wpf-themes/classic/phrases.js/wp-content/plugins/wpforo/wpforo-advanced-attachments/assets/js/admin.js/wp-content/plugins/wpforo/wpforo-advanced-attachments/assets/js/attach.js/wp-content/plugins/wpforo/wpforo-advanced-attachments/assets/js/wpfa-jquery.fileupload-ui.js/wp-content/plugins/wpforo/wpforo-advanced-attachments/wpf-third-party/file-uploader/js/jquery.blueimp-gallery.min.js/wp-content/plugins/wpforo/wpforo-advanced-attachments/wpf-third-party/file-uploader/js/jquery.fileupload-audio.js/wp-content/plugins/wpforo/wpforo-advanced-attachments/wpf-third-party/file-uploader/js/jquery.fileupload-image.js/wp-content/plugins/wpforo/wpforo-advanced-attachments/wpf-third-party/file-uploader/js/jquery.fileupload-process.js/wp-content/plugins/wpforo/wpforo-advanced-attachments/wpf-third-party/file-uploader/js/jquery.fileupload-video.js/wp-content/plugins/wpforo/wpforo-advanced-attachments/wpf-third-party/file-uploader/js/jquery.fileupload.js/wp-content/plugins/wpforo/wpforo-advanced-attachments/wpf-third-party/file-uploader/js/load-image.all.min.js/wp-content/plugins/wpforo-emoticons/assets/emoticons.js/wp-content/plugins/wpforo-emoticons/assets/admin.js/wp-content/plugins/wpforo-emoticons/assets/lity.js/wp-content/plugins/wpforo-polls/assets/js/poll.js/wp-content/plugins/wpforo-private-messages/assets/js/pm.js/wp-content/plugins/wpforo-user-custom-fields/assets/js/backend.js/wp-content/plugins/wpforo-user-custom-fields/assets/js/fields-importer.js/wp-content/plugins/wpforo-user-custom-fields/assets/js/formbuilder.js/wp-content/plugins/wpforo-user-custom-fields/assets/js/frontend.js/wp-content/plugins/wpforo-user-custom-fields/assets/js/shortcode.js
I also excluded a few more things such as:
/wp-content/plugins/wpforo/wpf-themes/classic/colors.css and
/wp-includes/js/jquery/jquery.js
/wp-includes/js/jquery/jquery-migrate.min.js
/wp-includes/js/utils.min.js
/wp-includes/js/plupload/moxie.min.js
/wp-includes/js/plupload/plupload.min.js
/wp-includes/js/json2.min.js
Hi @bchase,
Is this still working for you? I also purchased the wpForo Custom fields add-on and created a custom field (not FNAME, but something else). My custom field doesn't get synced into MailChimp by the Mailchimp User Sync Plugin even though I mapped it in the Send Additional fields section.
I think the problem is because the wpForo Custom Field plugin stores data in the wp_tmee_wpforo_profiles table rather than the standard wp_tmee_usermeta table.
I can map additional fields stored in the wp_tmee_wpforo_profiles table and have them sync to Mailchimp just fine. It's the wpForo Custom fields that I'm having trouble with.
Page 7 / 7
Prev