The most easy to use WordPress option framework.
Keep it up
This is a very nice framework! I got it up and running very quickly with the sample options as well as ones I added.
One unexpected hot feature was the ability to set options to generate CSS. I had actually been preparing to take one option's output and generate some inline CSS (yes, a bit cheesy) when I found it. You can actually specify CSS for some options, then Titan grabs each option's CSS, generates a minified CSS file, and enqueues it automagically!!! So instead of coding the options, coding a CSS file, and enqueuing it in some function file, it can all be done in one function file (or plugin) right in the option definitions!
I ran into one confusing issue at first... when I made changes to an option's PHP code and did a quick test, I wasn't seeing the changes. I found that if I did a "reset" from the options menu, then the changes were visible. This makes sense, because there may have been values saved in the database that were from the initial setup of the field, and it needed to be re-initialized. (Note that I'm not referring to values entered into the options panel by a user, that's working fine) So maybe that will help someone.
So if you have a decent understanding of PHP and can follow instructions, it's pretty easy to get this working. I was able to set it up faster than one of its popular competitors.
Thanks very much!
I really love Titan because it includes lot of options. And specially I don't have to another metabox framework when titan is there. Just brilliant
Now that they have fixed the really annoying bug I can say this plugin rocks! Thanks guys! :)
I've used Titan Framework on my last 4 or 5 WordPress websites and I love it so far! I love being able to easily create options pages as well as metaboxes. I also love the sortable field. It was extremely useful on my last project to easily create flexible page layouts.
I also tried the Redux Framework, which I liked as well (and I like their UI better for the options pages). The Redux Framework doesn't include metabox functionality without a paid extension, which is a huge turnoff for me. I love that the Titan Framework has this functionality bundled in it already. I used metaboxes on pretty much each website I develop, so that functionality is a must.
The only thing I think the framework is missing is repeatable fields and repeatable grouped fields. I'd love to see that functionality added in the future. If I need that on a project, I'll use the Custom Metaboxes and Fields plugin, which I have used for years until finding the Titan Framework.
As another reviewer mentioned, it would also be nice to see conditional field functionality as well.
Thank you for the great plugin!
Quick and easy!
I use it for a plugin admin panel.
Some features are missing like conditional options display, add new fields on the fly, etc.
And the ACE library is too heavy in my minde (too much options?)
Thanks for this really impressive works guys ;)
That's a nice way of coding: extending a parent class with subclasses for option controls! Well designed.
I DO understand you don't want to mimic the Redux framework's UI. Still it would be nice if the UI controls could be beautified a bit more.
On the other hand... We can rather easily create our own now, can't we?
I'm very curious about the future development of Titan. It looks VERY promising. My 5 stars.
I've only played with this for a short time but it is a solid piece of work and I'm sure it will get very popular.
Also the email support from the developer has been terrific. I'm told he will be adding some new features very soon... like a CSS generator option to write out a .css file instead of in-line <style> code in the <head>.