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 creating a theme that would need some settings on the client side. So I need a admin interface where they can set some values. (like, source of image, title, or numbers)

so in my theme, I can just set some variables like <img src="IMAGE_SOURCE" title="TITLE" size="NUMBER" />

If you can point me to a tutorial that would be great.


share|improve this question
possible duplicate of Creating a theme option page? – Jan Fabry Jan 14 '11 at 12:46
up vote 4 down vote accepted

The newest and most complete tutorial to the settings API can be found here. I'd suggest to take a look there. I used a pretty similar way myself.

Sidenote: You should really mark some answer a solution. "0% acceptance rate" will people hold back from answering your Qs anymore.

share|improve this answer

It is hard to point out single tutorial, a lot of info around dates back to oldish versions and now it's better done with Settings API. So check that for foundation and there are some links at the end for more written out examples.

share|improve this answer

I suggest you to get a theme that has a settings menu and use it as an example. The one I use (LightWord) has one, so it could be a starting point... You can find it at http://students.info.uaic.ro/~andrei.luca/blog/lightword-theme.

share|improve this answer

If what you're doing is just basic theme settings that don't require a lot of programming customization, and you want to get it up and running fast, I would recommend just including cheezcap or another theme options framework...

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.