How do I add posts to different page in WordPress?

Question:

I just installed WordPress. I post some posts but they all go to homepage. How can I let posts go to different page, for example, I have ‘articles’ tab and ”events’ tab. I want articles postings go to articles section and I want events postings go to events section.

Answer:

Yes, all posts will go to the home page. However, you can assign posts to different categories such as your “Articles” and “Events” and use a plugin called List Category Posts http://wordpress.org/extend/plugins/list-category-posts/

  • Create your new post categories
  • Create a blank Page for each of your categories. The page title will = the category name.
  • On the page, insert the List Category Posts short code to display posts only for that category. You’ll need the category ID number to do this. Go to your Posts: Category page and hover your mouse over the category name. Look down in the lower left corner of the browser window and you’ll see a parameter in the string that says tag_ID=xxxx where xxxx = the category id. So if the tag_ID = 1214, your shortcode would look like this:
    • NOTE: numberposts=-1 means to display all the posts in the category, but I have found it can’t display more than 400, so I just put 400. If you leave it at -1 and it goes over 400, then NO posts will display. Check the author’s plugin page for all the parameters. There are quite a few of them such as displaying post excerpts, ordering, and many more.
    • Then you can create Custom Menu items for the Category pages and use them in your top navigation bar or in widgets.

    If you look at the menu bar on this page, click the “Web Hosting Q & A” entry. That pages uses the List Category Posts plugin.

    I keep the posts off my home page by using a plugin called WP-Sticky. A new widget will appear on the post editor page on the right. For the content that I want to remain static I make it an Announcement. Then on the Settings: Reading page, I limit the number of posts that display on the first page to just my Announcements. Then I use a widget that my theme has to display Recent Posts below the Announcements.

    Do you have good WordPress hosting? I highly recommend using WebHostingHub cPanel hosting. WordPress run super fast on their servers because they’re optimized for WordPress. Out of all the hosting accounts I have, WordPress runs the best on my Hub account.

    WebHostingHub Account Features Overview
    • A+ Better Business Bureau Rating
    • Unlimited Disk Space / Bandwidth
    • Host Unlimited Domains
    • Unlimited Email Accounts
    • Unlimited Databases
    • Unlimited FTP Accounts
    • 24/7 U.S. Based Tech Support
    • FREE Setup
    • FREE Site Builder
    • FREE Domain Name For 1 Year
    • FREE Website Transfer
    • FREE Fantastico Script Installer
    • FREE $75 Google AdWords Credit
    • NO HIDDEN FEES
    • Custom Error Pages
    • Easy to use cPanel Control Panel
    • SSI, FTP, CRON
    • Website Stats
    • CGI, Ruby (RoR)
    • Perl, PHP, MYSQL
    • E-commerce Enabled
    • Works with Windows, Mac, Linux computers
    • 90 Day Money Back Guarantee
    Click here to get a WebHostingHub account now!