WordPress.org

Ready to get started?Download WordPress

Forums

How to make visitors post to specific pages? (10 posts)

  1. jellis00
    Member
    Posted 2 years ago #

    I have a WordPress blog
    http://www.nptrouters.com/wordpress/index.php
    that consists of four menu items:

    • Home - which is a URL that when clicked takes the blogger to our website home page
    • Welcome to our Blog - which is a page on which I want to show some fixed words that never change or move and no postings show up on this page;
    • Guide Blog - which is a page where we want all postings by our Guides to show and none of he customer/visitor postings;
    • Customer Reports - which is a page where we want all postings by our Customers to show and none from the guides.

    We haven't used any Categories in our Blog design.

    My problem is how to force the visitor (who is initially limited to a role of Subscriber antil registration is approved) to only make postings on the Customer Reports page and to make the Guides (who are limited to a role of Author) to only make postings on the Guide Blog page and for none of the postings to show up on the Welcome to our Blog page. Can anyone advise how to do this in WordPress??

  2. esmi
    Forum Moderator
    Posted 2 years ago #

    http://codex.wordpress.org/Creating_a_Static_Front_Page

    Welcome to our Blog = static front page
    Guide Blog = main posts page.

  3. jellis00
    Member
    Posted 2 years ago #

    Thanks, esmi! This tells me how to keep my fixed Welcome page. However, this approach would appear to still place all Customer visitor postings on the Gide Blog along with the Guide postings, whereas, I only want the visitor's postings to appear on the Customer Reports page. Any way to do this?

  4. esmi
    Forum Moderator
    Posted 2 years ago #

    If the Customer Reports page is the only page that is comment-enabled, then subscribers will only be able to post to that page.

  5. jellis00
    Member
    Posted 2 years ago #

    I can't figure out where to set the Customer Reports page to be the only page that is comment-enabled. I checked the Pages options in the Admin Panel with no luck. I also checked the Comments menu item in the Admin Panel with no luck. Is that done by Editing the Themse style.css sheet? If so, what is the syntax?

  6. esmi
    Forum Moderator
    Posted 2 years ago #

    Turn off commenting on all Posts & Pages via Settings->Discussion. Then edit the Customer Reports page & use the Discussion pane to allow comments on that page only. If you do not see the Discussion pane, click Screen Options and ensure that Discussion is checked. Also turn off all commenting on any other existing Pages and Posts.

  7. jellis00
    Member
    Posted 2 years ago #

    Thanks for advice, esmi. I did all that you you said and then loged in as a registered visitor and created a posting. It showed up on both the Guide Blog page and the Customer Reports page even though I had followed your instructions.

    I also notice that the Welcome page still is showing a Reply option which I though would have disappeared.

    I guess I am still doing something wrong. Can you tell me what?

  8. esmi
    Forum Moderator
    Posted 2 years ago #

    Are you allowing subscribers to create Posts or just to post comments?

  9. jellis00
    Member
    Posted 2 years ago #

    I want registered subscribers to be able to create Posts that would only be posted on the Customer Reports page. The Guides will also be approved as Authors so they can make posts with images to the Guide Blog. But I don't want either to appear on the other page.

    I don't want to allow new visitors to do postings, only comments that should only appear on the Welcome page until they register and are approved to post to the Customer Reports page by the Aministrator. New visitors will be allowed to read all three pages, but not allowed to post until registered and approved. They will be allowed to post a reply comment on the Welcome page. The Administrator will be notified by email each time a new reply comment is posted on the Welcome page at which time the Administrator will decide whether to approve the visitor as a registered user with a password sent to them by email. The administrator would then trash the new comment that was placed on the Welcome page.

    I hope this explains how the blog is intended to operate. I'm getting frustrated in figuring out how to make the WordPress do this without having to get into the code. I am an experienced web site builder but a newbie to WordPress. Anything you can do to help me is greatly apprecieated.

  10. esmi
    Forum Moderator
    Posted 2 years ago #

    I think you need some sort of members or role management plugin, so that you can extend the basic WordPress roles and customise the privileges.

Topic Closed

This topic has been closed to new replies.

About this Topic