• Hey guys,

    I have just started using WP, amd I have some questions if anyone can answer.

    Question 1 – How to begin building WP sites for clients:
    Most clients dont need to have access to all content, as well all know that it leads to problems if doing so.

    What i want to know is how to go about creating the website. Here’s how i see it:

      1. Give user access to “Posts” rather than “Pages”
      2. Create page structure. (e.g. Page 1, Page 2, Page 3 etc)
      3. Create one or more posts relevant to each page (e.g. Post for Page 1, Post for Page 2, 4. Post for Page 3 etc)
      4. Load in each page the relevant post(s). (kinda like content blocks)

    By doing so, the client has access only to content areas, and not other page elements which may be confusing and vulnerable for deletion etc.

    On the other hand, this can get very complex, when there are a lot pages, and worst if the site is multilingual.

    So what i want to know is your opinions/suggestions on how you would go about this.

    Question 2:
    Is there a plugin to simplify the administration menu, rather than removing items from code? (show/hide menus) I cant seem to find one.

    Thank you in advance.

Viewing 4 replies - 1 through 4 (of 4 total)
  • I’m not sure why you would want to complicate it more for yourself. I understand that trying to do this for your clients as they can get confused. A tip I’ve learned along the way is that most clients will look at the backend and go “Wow, this is confusing”, however what I’ve done is made generic documentation for clients. I basically go into detail, showing images and step by steps on how they can edit it. I also make sure they know only to touch what I say to touch. I note down all pages that they don’t need to access such as ‘settings’.

    However, this post might be handy for you. There is many users posting showing links to plugins that could also be of some use to you.

    http://www.presscoders.com/2013/04/how-to-simplify-the-wordpress-admin-for-your-clients/

    Thread Starter mravat

    (@rosso711)

    Thanks for the response.

    I understand what you are saying for the documentation and detailed steps, as it is something i will do anyway.

    I am just more concerned on how i should build my content layout/structure.

    Example: Lets say i have a page that contains various shortcodes along with the main content. I want the customer to not be able to edit that content and break various components, rather than just simply edit his/her part.

    Also concerning the link you provided, those are hard code changes for admin menus etc, therefore on new WordPress updates i will have to redo all those changes. That why i wanted a plugin also that did this that gets updated to new WP versions. (after a bit of research i found the following that probably servers the admin menu problem.

    White Label CMS

    1. Give user access to “Posts” rather than “Pages”

    Here is a plugin that will let you control permissions such as these (and more) for any user role:

    delete_others_pages
    delete_others_posts
    delete_pages
    delete_posts
    delete_private_pages
    delete_private_posts
    delete_published_pages
    delete_published_posts
    edit_others_pages
    edit_others_posts
    edit_pages
    edit_posts
    edit_private_pages
    edit_private_posts
    edit_published_pages
    edit_published_posts
    publish_pages
    publish_posts
    read_private_pages
    read_private_posts

    http://wordpress.org/plugins/search.php?q=Members

    Thread Starter mravat

    (@rosso711)

    thanks for your response.

    i have purchased “User Role Editor Pro” for that.

    I just want suggestions to know how other people go about setting up their structure for customers like i explained. do they let them access the pages along with all other possible codes, or just posts like i described?

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘General WP Client Orientated questions’ is closed to new replies.