Advanced Profile Dashboard after Registration and limit for custom post

This topic contains 2 reply and 2 voices, and was last updated by Georg 9 years, 4 months ago
Viewing 2 Posts - 1 through 2 (of 2 total)
Author Posts
November 25, 2014 at 5:04 pm 31163
Georg Hello I would like to use the WP-User-Frontend-Pro Plugin for the following points: 1. User can register as publisher (custom Role) with the follwing data - Username - E-Mail - Password 2. After registration the new publisher should be possible to edit his Profile - Logo (Image) - About Text - HTTP - Telefon - and some more information This would be good to be a custom post - so the publisher should only be possible to create 1 post for this custom post type. 3. The user should be able to add up to 10 custom post type (articles) All this should be available to be edited in the dashboard view after login
December 4, 2014 at 1:11 pm 31797
Sekander Badsha Sekander Badsha

Hello Georg,

The custom role can not be made from our plugin. So you have to register them from your theme.
And our plugin does not have any feature to show different fields of same registration/profile on different pages. But you can make the unique fields hidden from your theme via CSS. So the extra fields will not be visible on the registration page but on the profile edit page.

And again, you have to register custom post type from your theme by custom code or from another plugin. You can choose post type from form settings. So if you need to provide more than one more post type to the users, you have to use different form for each post type.

December 12, 2014 at 6:20 pm 32206
Georg Georg

I solved it in a different way

1. I created a custom post type for the users profile
2. I added a hook after user registration, which is adding a new profile entry
automatically with the user information

So each user has a post in the custom post type profile and there I can add
any type of additional information as Logo and files etc.

Works really fine for me

Viewing 2 Posts - 1 through 2 (of 2 total)