148 posts
  • Has been part of the Envato Community for over 2 years
  • Located in Czech Republic
  • Sells items exclusively on Envato Market
Itachicz says

Hi, what do you think is the best tutorial on creating WP option panel?

Thx for all ideas :)

173 posts
  • Has been part of the Envato Community for over 2 years
  • Has sold $100+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Sells items exclusively on Envato Market
+1 more
kungfu-themes says

wp option panel, why not simply use option-tree plugin.

Or SMOF, slightly modded options framework.

709 posts
  • Has referred 10+ members
  • Has sold $10,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 10+ items on Envato Market
+2 more
ChillThemes says

There’s also the Theme Customizer, which is what all my future themes will be using: how-to-leverage-the-theme-customizer-in-your-own-themes

50 posts
  • Has been part of the Envato Community for over 2 years
Itachi11 says

wp option panel, why not simply use option-tree plugin. Or SMOF, slightly modded options framework.

because I want to create complex option panel. Something like Criesi and GoodLayers have. And SMOF or option-tree plugin don!t have exact layout what I want to creat.

50 posts
  • Has been part of the Envato Community for over 2 years
Itachi11 says

wp option panel, why not simply use option-tree plugin. Or SMOF, slightly modded options framework.

because I want to create complex option panel. Something like Criesi and GoodLayers have. And SMOF or option-tree plugin don!t have exact layout what I want to creat.

173 posts
  • Has been part of the Envato Community for over 2 years
  • Has sold $100+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Sells items exclusively on Envato Market
+1 more
kungfu-themes says

In that case maybe the following might be of use.

http://wp.tutsplus.com/tutorials/theme-development/create-a-settings-page-for-your-wordpress-theme/

But basically once you know how the internals work you just need to make sure you save to the correct place in the db, and you have admin css files and the main css file and js file all there and in the right place.

709 posts
  • Has referred 10+ members
  • Has sold $10,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 10+ items on Envato Market
+2 more
ChillThemes says


wp option panel, why not simply use option-tree plugin. Or SMOF, slightly modded options framework.
because I want to create complex option panel. Something like Criesi and GoodLayers have. And SMOF or option-tree plugin don!t have exact layout what I want to creat.

Why do you want a complex theme settings page? You have to think to yourself, does a theme really need all that bloat? Don’t just do it for the sake of marketing. I recommend the Theme Customizer (see here and here).


In that case maybe the following might be of use. http://wp.tutsplus.com/tutorials/theme-development/create-a-settings-page-for-your-wordpress-theme/ But basically once you know how the internals work you just need to make sure you save to the correct place in the db, and you have admin css files and the main css file and js file all there and in the right place.

I don’t see any sanitation and validation (which is important to have!) in that tutorial. This series of tutorial covers pretty much everything you need to know about the Settings API.

127 posts
  • Has sold $125,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has been part of the Envato Community for over 5 years
+4 more
Veuse says

Although it has not been updated for a few months, I can recommend NHP theme-options: https://github.com/leemason/NHP-Theme-Options-Framework

We have been using it for quite a while, and it works perfectly.

148 posts
  • Has been part of the Envato Community for over 2 years
  • Located in Czech Republic
  • Sells items exclusively on Envato Market
Itachicz says

itsmattadams

thx for your great reply :) I will definatelly look at these tutorials :)

148 posts
  • Has been part of the Envato Community for over 2 years
  • Located in Czech Republic
  • Sells items exclusively on Envato Market
Itachicz says

Although it has not been updated for a few months, I can recommend NHP theme-options: https://github.com/leemason/NHP-Theme-Options-Framework We have been using it for quite a while, and it works perfectly.

It looks good thx :)

Helpful Information

  • Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
  • Open a support ticket if you would like specific help with your account, deposits or purchases.
  • Item Support by authors is optional and may vary. Please see the Support tab on each item page.

Most of all, enjoy your time here. Thank you for being a valued Envato community member.

Post Reply

Format your entry with some basic HTML. Read the Full Details, or here is a refresher:

<strong></strong> to make things bold
<em></em> to emphasize
<ul><li> or <ol><li> to make lists
<h3> or <h4> to make headings
<pre></pre> for code blocks
<code></code> for a few words of code
<a></a> for links
<img> to paste in an image (it'll need to be hosted somewhere else though)
<blockquote></blockquote> to quote somebody

:grin: :shocked: :cry: Complete List of Smiley Codes

by
by
by
by
by
by