Plugin Directory

Titan Framework

The most easy to use WordPress option framework.


  • The Note option can now be placed in the Customizer
  • Prefixing a select value with ! now displays the drop down value as disabled
  • Added new argument panel_desc for panel descriptions
  • Updated & namespaced EDD updater files
  • Fixed bug where options with the value 0 were not properly returned
  • Fixed bug where double descriptions showed up in the Customizer
  • Minor XSS security fixes, shouldn't be affected really, but it's better to be safe


  • Added hidden parameter for all options
  • Fixed 4.1 display issues with the upload option
  • Fixed an undefined notice that sometimes appears


  • Faster SCSS parsing
  • Faster loading time
  • Unit parameter for number options now supported in the Theme Customizer
  • Better font color option handling in Theme Customizer
  • Now prevents SCSS errors from showing up
  • Fixed name label issues with the enable option
  • Better plugin checking method
  • Plugin checker now integrates with TGM Plugin Activation
  • Updated Ace


  • Fixed bug introduced in 1.7.2 where admin options sometimes were not being saved


  • EDD option can now check for updates all by itself (thank you julien731)
  • get_post_types function now callable from tf_create_options
  • Now passes theme-check (ignored add_menu_page error)


  • Bug fixes for the Easy Digital Download License option
  • Enhanced date option parameters
  • New parameters for Theme Customizer for creating panels


  • New Easy Digital Download License option (thank you julien731)
  • New date option (thank you ardalann)
  • Added new action tf_save_options_{namespace} which is called after saving options
  • Fixed display issue with the font option in the theme customizer
  • Fixed bug where empty multicheck returned an array
  • Fix: customizer show_font_size & show_color


  • Added missing files in the SVN


  • New embed method (check the getting started section)
  • New tf_create_options hook for creating options
  • New number unit parameter
  • Removed font awesome, now uses dashicons
  • Added desc params to panels, tabs and meta boxes
  • Added size attribute for the upload option
  • Deleted Uncommon Ace Extensions
  • Improve load script to meta boxes
  • Lots of bug fixes


  • Added German, Portuguese, Turkish and updated Italian translations
  • Added notification and paragraph paramaters to the note option
  • Added include_fonts parameter to the font option for specifying the selectable fonts
  • Added show_websafe_fonts and show_google_fonts parameters to the font option
  • Added maxlength parameter to the the text option
  • Fixed Titan plugin detection code
  • New more WordPress-centric styling of admin panels (special thanks to @sagarjadhav)
  • A Lot of stabilization bug fixes


  • Added a few global hooks
  • Fixed missing hooks that prevented the Shortcode Extension from working
  • Fixed missing HTML tags


  • Fixed a typo


  • Added some new hooks
  • Added namespaces to all hooks
  • Added meta links
  • Fixed bug where font drop downs closed immediately in Firefox
  • Fixed bug where getInstance did not return the same instance sometimes
  • Fixed bug where the font option did not generate CSS correctly
  • Fixed bug where only one Titan instance generated CSS files
  • Fixed bug where CSS were being generated multiple times
  • Fixed bug where option IDs in different instances caused an error
  • Fixed bug where the live preview lagged a lot


  • Added new Font option
  • Added new Sortable option
  • Fixed bug where generated CSS values aren't showing up (thanks @ardalann)


  • Added Spanish translations (thanks @maperezotero)
  • Added Code option that uses Ace
  • No need to use the post ID when getting getOption
  • createMetaBox can now accept an array in the post_type parameter
  • Now using Travis CI
  • Tons of bug fixes


  • Added French translations (thanks @PunKeel)
  • Added removeOption function
  • Fixed bug where fonts sometimes cannot be changed
  • Fixed fatal error encountered sometimes when generating CSS
  • Fixed bug where other post types are unable to be saved


  • Better embedding handling
  • Automatic CSS generation


  • Titan can now be embedded into themes and plugins
  • Added Radio Image option
  • Better layout for Google WebFont option
  • Now enforcing unique option ids
  • Fixed bug that shows up in fresh WP installs


  • Added WYSIWYG editor option
  • Added Radio Palette option
  • Fixed bug where special characters in admin pages and tabs were not redirecting correctly
  • Fixed minor bug where customizer options become reordered
  • Minor bug fixes

1.0.1 - 1.0.2

  • Added styling to the admin options
  • Fixed minor debug error in options (Thanks to @Dovy)


First release

Requires: 3.8 or higher
Compatible up to: 4.2.3
Last Updated: 2015-5-3
Active Installs: 2,000+


4.9 out of 5 stars


0 of 3 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,2,2 100,1,1
100,1,1 100,1,1