WordPress.org

Ready to get started?Download WordPress

Forums

Custom user profile (10 posts)

  1. steveouting
    Member
    Posted 6 years ago #

    Can anyone help with custom user-profile-page guidance? I've had trouble finding advice.

    For my WP website, I'm asking people to register and allowing them to go to their profile page (which is default WP design outside my theme). New users are default set to Contributor, so they can post to a group blog (moderated submissions). There are 3 (related) issues I need to get resolved:

    1. I'd like user profile page to be in the design of the theme the site uses. I have installed Userextra plugin to get extra data fields. I'd like user profile pages to have everything on one page, in my site design, and also to include the user's Gravatar image.

    2. Currently when (non-admin) user goes to his/her profile page, one of the tabs visible to them is Comments. This shows list of user comments and includes their e-mail addresses. Privacy is an issue and I don't want that; addresses must be hidden. (With custom profile page, this will perhaps be a moot point.)

    3. Because I'm allowing new users to be Contributors, I need to give them a Post to Blog page. Default WP Write page is what I'm currently showing, which shows Comments page link and thus leads to visible user e-mail addresses. So I need a Post to Blog form that's in my site's theme.

    Thanks if anyone can point me in the right direction to figuring out how to resolves those issues!

  2. Jens Wedin
    Member
    Posted 6 years ago #

    I second your first and second point. I've been looking around for this for a long time but no luck.

  3. Lionel Chollet
    Member
    Posted 6 years ago #

    You may try TDO Mini Forms ; it allows guests to submit posts, among other things.
    http://wordpress.org/extend/plugins/tdo-mini-forms/#post-2378

  4. desmondmorris
    Member
    Posted 6 years ago #

    Here is a little hack. Open up wp-admin/user-edit.php and change:

    REPLACE

    include('admin-header.php');

    WITH

    if( ($current_user->wp_capabilities['subscriber'] == 1) && file_exists( '../wp-content/themes/'.get_current_theme().'/header.php' ) ){

    include('../wp-content/themes/'.get_current_theme().'/header.php');

    }else{

    include('admin-header.php');

    }

    AND

    REPLACE

    include('admin-footer.php');

    WITH

    if( ($current_user->wp_capabilities['subscriber'] == 1) && file_exists( '../wp-content/themes/'.get_current_theme().'/footer.php' ) ){

    include('../wp-content/themes/'.get_current_theme().'/footer.php');

    }else{

    include('admin-footer.php');

    }

  5. bcarter79
    Member
    Posted 6 years ago #

    Is there a plugin to do this? I hate altering the core.

  6. sunfrog
    Member
    Posted 6 years ago #

    Have you looked at the Role Manager plugin? It might have what you need.
    http://www.im-web-gefunden.de/wordpress-plugins/role-manager/

    I use it to give some members access to items above their subscription level. Not sure what comment options are available, but may be worth a look.

  7. sunfrog
    Member
    Posted 6 years ago #

    Another plugin that may do what you need -
    http://wordpress.org/support/topic/143772?replies=14#post-650132

    I've been Googling all day searching for some WP code to do what I want... finally found it. So, I hope one of these plugins solves your problem and gets your dashboard setup how you want it.

  8. sugarrae
    Member
    Posted 5 years ago #

    I just recently launched a plugin that does exactly what you're looking for: http://www.sugarrae.com/introducing-customize-community/

  9. nathan12343
    Member
    Posted 5 years ago #

    Sugarrae's plugin is beautiful! A must. Why would you want to have anything else?

    I found that I needed to play a little bit because of the theme that I used, but so worth it.

    http://www.sugarrae.com/cyc/

  10. sriharielectric@gmail.com
    Member
    Posted 5 years ago #

    This plugin is very good. Kudos to Sugarrae and Joost for coming up with something like this.
    I would like some help.
    1. When my users (with role subscriber) click on logout, it generates a WordPress error saying "You are attempting to log out of Vatsala's localhost. Please try again." How do I overcome this??

Topic Closed

This topic has been closed to new replies.

About this Topic