• Ok.. the 3 pages I need help with are “Home” “Projects” and “Testimonials”..I think this would be done with posts.. would want to know the best way for this to be done so its really easy to create new content

    1. Projects
    I would like to be able to add posts to this page so I can create a post which will be a project, and then it would go into the project (post) where there will be an image gallery.

    2. Testimonials
    I would like to be able to add testimonials by having the body of the post the actual testimonial and the title the name of the person.. not sure if its possible to change the actual name “title” in the backend but would help if possible..

    3. Home/Front Page
    I want to add 3 of the recent projects to this page.. as well as randomly displaying the 1 testimonial..

    I’ve been tryin to figure all 3 of these out for a while and cant seem to figure any of them out

Viewing 2 replies - 1 through 2 (of 2 total)
  • 1. Might consider using a category called Projects
    2. Since title isn’t a native field you could look at something like Cimy Extra User Fields so you could have a field like that available. And Testimonial could be a category.
    3. You would use the template tag, query_posts(), with a loop to display 3 random posts from the Projects category, and a loop to display 1 post from the Testimonial category.

    Related;
    Category Templates
    Stepping Into Template Tags
    Stepping Into Templates
    Template Hierarchy
    The Loop

    Thread Starter jaymenyc

    (@jaymenyc)

    I’ve thought of categories, but it adds “/category/projects” instead of “/projects”.. What I’m trying to do is use wordpress as a CMS so the projects page would be posts, and then when the post is clicked it goes into the subpage “site.com/projects/project01” When I goto Settings -> Reading and set the “Posts Page” to “Projects” it just displays my homepage with some extra stuff..

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘3 Questions about Posts and Pages’ is closed to new replies.