adispiac
Forum Replies Created
-
Since version 2.0.6 we changed the way passwords are stored in the wp_signups table when email confirmation is active.
No we store it as a password hash to improve security.
This means that it can’t be retrieved to send in the email the user gets after activation.
We realize that it is a bug right now and the email shouldn’t contain the “password:” string and that it would be preferable to send the password in the first activation email ( the one that contains the activation link)and will look into fixing that in a future update.It’s possible, but only for administrators.
By default, you need to be an admin to be able to register new users after logging in. A different user role, after logging in, won’t be able to do that.
No, you would need a front-end posting plugin for that.
I recommend you look into our WCK plugin, which has a Front-end Posting module.
Absolutely nothing, everything will remain saved in the database.
We do not remove any data from the database on plugin uninstall/deactivation.
If you deactivate WCK the post types, custom fields (metaboxes) etc. just won’t show up anymore in the admin UI, but the existing data will all be available in the db.
With PB you can assign users who register for your website any role you want (both WP roles like Administrator, Subscriber etc., as well as custom roles) using the following parameter: [wppb-register role=”editor”]
By default, new users who register for your site will be Subscribers.
You can find out more about this here.
Members is fully tested and works great in conjunction with Profile Builder, but Restrict Content should work just fine also.
There haven’t been any incompatibilities reported related to PB and Restrict Content.
No worries, glad it works! If you find Profile Builder useful, please consider leaving a review.
Hi,
For upgrading to the full WCK kit, the only thing you need to do is deactivate the old module(s) and install and activate the WCK – Custom Fields and Custom Post Types Creator plugin. The new version includes all of them.You won’t lose any data and all your existing settings will be ported over.
Hi,
Not sure how exactly you managed to add the logout shortcode in the menu item, but it shouldn’t work. You can only display it in widgets, posts or pages in order for it to be executed by WordPress.I’ve tested it again in a page and it displays correctly.
Can you give a link or screenshot and more details as to what you’re trying to achieve?
Hi,
You can use the ‘wppb_check_form_field_default-username’ filter to achieve that.Here’s a code sample to add some extra validation to the username field:
//Extra validation for username field function wppb_extra_username_validation( $message, $field, $request_data, $form_location){ if ('add your extra validation here'){ return __( 'Add your error message here.', 'profilebuilder' ); } return $message; } add_filter('wppb_check_form_field_default-username','wppb_extra_username_validation', 10, 4);Make sure to add your own validation conditions and desired error message.
Hi Jessica,
Are you talking about front-end or back-end?If it’s back-end, that’s the standard WordPress functionality, subscribers cannot view/edit posts. They need a bigger(more permissions) user role, like: Contributor, Author etc.
If it’s front-end, it sounds like a role permissions problem and it’s not related to Profile Builder.
Most probably you have a content restriction plugin in place, which forbids subscriber role from viewing the content.
Hope this makes sense.Great, thanks for letting me know. What was the issue in the end?
Thanks again for your suggestions, I’ll add this to our bug fixing list.
Hi, you can do that from the Manage Fields page in Profile Builder.
Jest select the field type and click “Add Field” button. Here’s a step by step guide.
Sorry about that, when I pasted the code I left out a ; at the end.
Here’s the correct one:
function wppb_replace_edit_profile_success_message($message){ $message = __('Your desired success message.','profilebuilder'); return $message; } add_filter('wppb_edit_profile_success_message', 'wppb_replace_edit_profile_success_message');