WordPress.org

Ready to get started?Download WordPress

Forums

[resolved] hide post writing, keep page writing (5 posts)

  1. raisinlove
    Member
    Posted 5 years ago #

    Hi, as I'm making a wordpress installation into a CMS, I've been looking for a way to turn off post writing (in general or simply just for certain users) and only keep pages. Some plugins restrict writing access to certain categories but I havent found a way to turn off post writing entirely without hacking into the code directly. Could anyone point me to a plugin which achieves this, or hasnt anyone considered such a plugin yet? Much appreciated.

  2. moshu
    Member
    Posted 5 years ago #

    Since this is manily and primarily a blogging tool - I don't think anybody considered turning off the Write Post feature. If you think of it, that is the most important subpanel in the whole thing.

  3. Samuel Wood (Otto)
    Tech Ninja
    Posted 5 years ago #

    Use the Roles Manager plugin to take away the "edit_posts" capability from some Role/set of users.

    Another capability is "edit_pages". They're separate.

  4. raisinlove
    Member
    Posted 5 years ago #

    Thanks Otto42. I'll give that a try...
    Moshu, I expected such an answer: I could have used any other CMS script for my purposes.
    However, switching off the posts feature, even if it's the most important one, offered the most elegant solution for my needs. The way pages, links and users are handled works perfectly in WordPress, not to mention the efficient (and aestheticaly pleasing) interface that makes it so easy to use.
    I might be using a bloated script by not taking advantage of the blogging aspect, but using it as a CMS alongside other websites which *are* used as blogs, makes for a consistent user experience, using the same basic admin interface for all of these sites.
    I still think of WordPress as much more than a mere blogging tool: it's a great CMS when the right tweaks and plugins.

  5. raisinlove
    Member
    Posted 5 years ago #

    Excellent, I found the Role Manager plugin here:
    http://www.im-web-gefunden.de/wordpress-plugins/role-manager/

    It wasnt in the WordPress plugin repository but I installed it successfully and it does exactly what I want. I simply removed the ability to write and edit posts from the Editor role and when I logged in as an Editor level user, the Write tab defaulted to writing a page instead of a post, and there are no tabs at all for posts. VERY usefull indeed!

Topic Closed

This topic has been closed to new replies.

About this Topic