WordPress.org

Ready to get started?Download WordPress

Forums

Get specific types of posts displayed in different sections of the page (3 posts)

  1. hasund
    Member
    Posted 8 years ago #

    I am using WP as a publishing platform, and need to modify it to be less bloggish and more CMSish. I am building the theme from scratch, and have created a layout with four columns (two of them for the main content). As in the News Print theme, the post on top of the page spans over the columns below it.

    I want to be able to control what kind of content goes in which column: The space on top is reserved for the more important "sticky" stories and so on. I know my way around databases and understand the logic, however I'm not much of a poet when it comes to programming and thus I'm not capable of finding my way around the php bit myself.

    Say I want to use the the space on top (that spans two columns) to display only the newest post, the first column to display all most recent posts in a reversed chronological order, and the other column to display posts of a specific category. (And of course I want to remove any redundant posts, so a single post is only shown in one of the three sections.)

    Is there a not-too-hard way of doing this by php? Most of the functionality I want exists in the News Print theme, but I want to use my own.

  2. hasund
    Member
    Posted 8 years ago #

    Does anyone have any suggestions?

  3. Chris_K
    Member
    Posted 8 years ago #

    Well, you probably want to start with reading up on The_Loop. That's what puts the posts on the page. You can have multiple loops per page which is typically how one would accomplish different category listings and such. query_posts() is a good function to be acquainted with as well.

    This tutorial, while not exactly what you're after, may spawn some ideas.

Topic Closed

This topic has been closed to new replies.

About this Topic