ThemeShaper Forums » Thematic


Thematic Options

(11 posts)
  • Started 7 years ago by Jagst3r15
  • Latest reply from Jagst3r15
  • This topic is resolved
  1. This is more specifically for Helga: I am going to use the Thematic Options theme-thingy you and Devin made --> Is this a good idea (i.e. is it up to date enough to work)? And I am allowed to use this and tweak things, etc.? I was gonna use his Theme Options Framework, but frankly idk how to modify that thing for thematic, so this one you guys made seems easier.

    Posted 7 years ago #
  2. nope, i'd use Devin's plugin. my 'options' thing was sort of an iteration on his original. he has since taken it well beyond that... and now uses settings API which si the recommended approach for options. there is no need to modify it specifically for thematic. it works with all themes.

    Posted 7 years ago #
  3. yes but I don't understand how this works with thematic. I want to include options with themes I build in thematic...or maybe its just a better idea to include very basic ones...this is all so confusing to me :(

    Posted 7 years ago #
  4. huh? devin explains exactly how to add options

    it's a 4 step process:
    copy options.php into theme
    tweak options.php to represent options you actually want
    add the code snippet he recommends to functions.php
    use anywhere with of_get_option($id,$default);

    if you ask specific questions you will get more specific answers

    Posted 7 years ago #
  5. Well, I don't want the plugin, since I want to have them built in. I also think that Devin's is perhaps too bare bones for me since I am pretty new to php. I was really looking for something with an import/export type thing - do you think this is good for that? I don't want to seem like I am ignoring your advice, as I'm just exploring various option at the minute :)

    Posted 7 years ago #
  6. do you realize that is just a fork of devin's plugin? w/ devin's plugin your options ARE built-in as long as you have the plugin installed. and if you don't like DEVIN doing the maintenance and keeping the plugin up-to-date in the repo, then you can include it in your theme. he shows how to do that too.

    no rudeness intended, but i have had a bottle of malbec.

    Posted 7 years ago #
  7. Sorry I think I am just explaining this very poorly. I am not good enough with constructing themes yet to release my own -- but when I do, I want to be able to have my own theme options built in so when a user downloads the theme they can just add their customizations via the options panel. I guess I want it to be sort of complex-ish because I want to learn how it works, but I only want what I need and I really don't think I need the whole framework provided by Devin.....unless of course you can simply edit stuff out, but that might be risky (I like the look of the UpThemes panel in the Gallery Child Theme).

    So for example, I could obviously not build my own WooThemes Options panel, but at the same time I want to create something that is specific to my themes without anything extra - just enough to get the job done. The problem with his is that what happens if I were to release a theme update for my Child Theme. Wouldn't it be much simpler to have that import/export option thing for the user to use? This is bearing in mind that the user does not know anything about web development and just wants a theme that looks nice and works. So if I understand this correctly, if I were to use Devin's plugin, my users would have to install that plugin when they install their theme in order to get his updates?

    And no, you don't sound rude at all - one must talk firm to noobs :)

    Posted 7 years ago #
  8. you can roll devin's plugin into your theme. he talks about that in his post. i can't recall now, but i think it is just a matter of using an include() or require_once() or something. he also mentions in his post that if that is his options is overkill for you, there is a link that shows you how to set up some basic options w/ the settings API.
    if this isn't the link he mentioned, then it is still a very valid option:

    apparently we are both explaining poorly. you should have a bottle of malbec too so we will be on equal footing.

    Posted 7 years ago #
  9. lol, thanks for the help, I always appreciate it. I have off of work tomorrow so I am going to smack my computer against my head* for about 10 hours and see how much I learn :P

    *and smack my head against my computer

    Posted 7 years ago #
  10. good luck with that. you can email me if you need premium help. username at gmail. there really is no need to bang your head into a wall for 10 hours. i have done that and it is zero fun. what you are attempting to do is not as complicated as you are making it, i promise.

    Posted 7 years ago #
  11. alright I will be honest that I don't want to use Devin's framework. Too much going on there for my skill level. I have looked at simple options, and I successfully installed this one to my child theme: . Is is a good base to add a couple more things to (i.e. does it use the settings api (meaning it will not break on me vis-à-vis a future version of WordPress).

    The bad thing about Devin's framework/plugin is that it is rather hard to use for a beginner (and yes, I have watched his tutorial). For example, your old version of the Thematic Theme Options was very easy to use out of the box, since it did not require going into the backend. While I indeed want to learn about that stuff, the learning curve is too steep for the time being. So, in short, is the WP Theme Options a viable base to create a simple, compliant, theme options panel for my thematic child themes?

    Posted 7 years ago #

RSS feed for this topic

Topic Closed

This topic has been closed to new replies.