Wordpress Fastoptions

Wordpress Fastoptions

Released 7 years ago , Last update 7 years ago

Super fast options for your Wordpress Theme via a easy to use YAML file.

Sometimes you want to make your WordPress Theme more dynamic with simple user inputs. Strings, texts, yes or no, choices.

You have two choices:

  • code a Theme Options page by yourself (work, time you could spend on the theme)
  • Use existing options, such as Plugins (more or less complicated, dependencies)

Fastoptions is better:

  • easy 3 step install, add options on the fly to a YAML formatted file (that's 1 minute of work)
  • bind your options where they belong, to your theme (dependencies problem solved)


  • easy 3 step install
  • YAML formatted file to store options
  • add options on the fly with a couple of lines
  • supports strings, texts, yes/no (checkbox) and choices (radio buttons)
  • smart default values for even less work
  • read/write options anywhere in your Theme
  • Theme Options Panel integrates in the WP Admin Panel seamlessly
  • powered by Ajax, no page reloads required for saving/restoring
  • inline help if options file is missing


14 day 14-day money-back guarantee


Personal License

  • Perpetual license

  • Unlimited sites, servers

  • No distribution (hosted use only)

  • Commercial use

  • 6 months support

2 licenses, starting from From » $14.99 View Licenses

Get A Quote

What do you need?
  • Custom development
  • Integration
  • Customization / Reskinning
  • Consultation
When do you need it?
  • Soon
  • Next week
  • Next month
  • Anytime

Thanks for getting in touch!

Your quote details have been received and we'll get back to you soon.

Or enter your name and Email
  • MS Mark Simchock 6 years ago
    Adding the options page(s) in WP always feels a bit awkward to me. Perhaps I need to study it more? That said, this solution sounds very interesting to me. But I have some questions if you don't mind: 1) Can it be used along with the WordPress transients API? Wouldn't that make it even faster? Or is Fast just referencing the setup process? 2) Maybe it's just me but I'm not familiar with YAML. Why not XML? If there's an advantage to YAML perhaps it would be good to list that as part of your features? That is, not just features but benefits too? 3) Can this also be used for plugins? 4) The (green button) View Pricing licensing confuses me a bit. "-Unlimited sites, servers - Personal License - Commercial use allowed" So can I or can't I use Fastoptions in themes that I might distribute? What about the same for plugins? Does it make a difference if the themes or plugins are free vs being sold? Please clarify. Note: My main interest is plugins and not so much themes. Being able to quickly and easily add options would be uber helpful. Mostly that's for clients/projects but sometimes I'd like to be able let a plugin loose "into the wild" (so to speak). If the license doesn't allow for that then this might not be the best solution for me. 5) If it doesn't work for plugins, might you consider doing a version that's WP plugin dev-centric? Thanks in advance for your help.
    • SS Sebastian Senf Publisher 6 years ago
      Hey there, 1) It uses the WP Options API, the Transient API is nearly the same but has a expiration feature what we don't need for options. Yes, 'fast' in means of the setup process and configuration. 2) I am coming from a Ruby/Rails background and use YAML all the time. That and it's really simple structure is the reason I used it. Raw XML will work too, with simple adjustments though. 3) Yes. 4) I am sorry, it was my fault. I added a reseller license some time ago but failed to activate it for the latest download package. This is now fixed. If you plan to sell Themes/Plugins including FastOptions please use the reseller license. If you plan to use it in your Theme or Themes/Plugins for your clients you can use the personal license. I hope that helps. If you have any additional questions please ask. Cheers, Basti
    • MS Mark Simchock 6 years ago
      Hey Basti I've been thinking about this and am very interested. Cool idea! Thanks for the reply. I just need to find the time to teach this old dog a new trick. A couple more things in reply to the above. 1) My understanding is that options require a hit on the DB, where as transients are in memory and thus faster to load and don't tax the server. Yes, there's the expiration as well. 2) "Raw XML will work too, with simple adjustments though." Can you elaborate just a bit please? Not that I'm against YAML. 3) - 4) That's great. Is there an upgrade path? That is, let me get a personal test version. If I like it and it works as expected then I'd upgrade to the dev license. Again, this is a very nice idea. Making options easier to implement would be a great way for me to start off 2012. Thanks again for your help. Mark