WordPress.org

Ready to get started?Download WordPress

Forums

Dashboard screen options - default settings for multiple users (10 posts)

  1. a1icem
    Member
    Posted 5 years ago #

    Hi!

    We have a wordpress site which is used for private landlords to list their properties (www.rent-to-buy.me, should be live next few days).

    Each landlord has a seperate wp-admin page, and I would like to know if there is anyway to change the default screen options, which come up on the dashboard home page, e.g. right now, incoming links, the latest news from yoast etc...Basically all we want to come up is recent comments.

    We have adminimise running, would this do it?

    Thanks

    Alice

  2. ezosoro
    Member
    Posted 4 years ago #

    I have the same question. I have multiple users on my site and there's no need to show wordpress specific items like the news and development blog. I'd like a way to remove them, or hide them by default.

  3. Mark
    Member
    Posted 4 years ago #

    There seems to be no plugin currently doing this. It should be relatively easy.

  4. geezerd
    Member
    Posted 4 years ago #

    I need this, too.

    Anyone out there know how to do this?

  5. geezerd
    Member
    Posted 4 years ago #

    This plug in USED to do this.

    But it doesn't work since 2.7, and the author is MIA.

    Any plug in guru out there care to upgrade it?

    ;)

  6. Mark / t31os
    Moderator
    Posted 4 years ago #

    Yeah looking at the functions and the data in the DB, it should actually be pretty straight forward.

    Dashboard settings as far as i can see only exist once a user makes changes to the settings, if these values don't exist in the database, then i think it's safe to assume the user has not made any changes, or they've not logged in before.

    What i'd suggest is hooking onto user registration and setting dashboard settings then, before the user has even logged in...

    Should be a simple add_action and update_usermeta ... :)

    I'll need to know specifically what settings you wish to change so i can do some very basic tests.. then i'll post something for you guys to test.

    If it's of use to anyone, i'm more then happy to write the code, but i'll be asking for your participation in testing code and providing some basic data on request (i'll give you code to plonk in a file, it'll print some data on the page, you post it back here for me - simples).

  7. geezerd
    Member
    Posted 4 years ago #

    Groovy, Dude!

    OK, well, from Author and down, just Recent Comments and Recent Drafts in needed.
    And too be able to hide even those 2 would be a good option, totally cleaned out.
    And I dunno if it's possible, but it would be nice if you could kill the "Screen Options" tab (since it will be rendered useless anyway) and "Help" tab next to it in the upper right.

    And the feature on the Dashboard Editor plugin that let's you create new sections is nice .

    Thanks, T!

  8. Mark / t31os
    Moderator
    Posted 4 years ago #

    Sorry i wasn't referring to the plugin, i was referring to writing a new piece of code to set default dashboard settings for new users (could also handle existing users to i guess).

    What i had in mind will be far less code then whats going on in the plugin above..

  9. geezerd
    Member
    Posted 4 years ago #

    Actually, nevermind, I found Adminimize, it does all that.

    I dunno how I missed it last time I searched. Wierd.

  10. Mark / t31os
    Moderator
    Posted 4 years ago #

    Good stuff.. thanks for letting me know. :)

Topic Closed

This topic has been closed to new replies.

About this Topic