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've made WP into a cms and there's a few niggling things that cause confusion. The main one is that when you create a page, you have to first select a template then enter a title then save as draft for it to show the correct fields on the page (I'm using the advanced custom field plugin).

Is there any way to get around this? A couple of users have now said "why aren't I seeing the correct fields to fill in?", this is down to not selecting the template and saving first.

share|improve this question
up vote 1 down vote accepted

Why are custom fields conditional upon the Page template? Wouldn't an easier, more elegant, and more intuitive approach be to use Custom Post Types?

share|improve this answer
I'm using this plugin for custom fields - plugins.elliotcondon.com/advanced-custom-fields – Rob Jun 14 '11 at 13:01
A Plugin is an implementation tool, not a design strategy. What are the custom Page templates you have created? I'm guessing that they would be better suited instead as Custom Post Types - and if so, then your "niggling things" would go away, because you would no longer be dependent upon page-template conditionals for your custom fields. – Chip Bennett Jun 14 '11 at 13:22
I'm too far down this route (as custom fields weren't easily available at the time of building the site) to go back now. – Rob Jun 15 '11 at 8:13

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.