WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm an experienced PHP developer without a lot of wordpress knowledge (yet!). I have to put together a fairly simple Wordpress page in the next few days.

To get started I need to create a custom home page that will pull in content from three other discrete parts and present them in one layout. I'd like to structure it so that on the administrative end you'd have three different pages or posts to edit and the content (an image, some copy, and a link) from each would get pulled into the front page and presented there.

What technique should I research for this? A custom page template? Custom fields? Any help is appreciated.

share|improve this question
Also look for different WordPress themes available. A front/home page with different layout is available with many wordpress themes. – Maruti Mohanty Nov 1 '13 at 7:22
up vote 0 down vote accepted

So after a few hours of research I implemented a solution using custom fields. To design my fields and apply them only to certain pages, I used the Advanced Custom Fields plugin. with this I created a set of custom fields for each page type that I needed to which I needed to attach specific content. Then I created a custom template for each of those pages in my theme directory, in which I access those custom fields with a simple call to the_field() function and process them for display. Wordpress made it very easy!

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.