Skip to main content Accessibility Feedback

WordPress Theme Options

A screenshot of WordPress Theme Options on GitHub

WordPress Theme Options is a simple boilerplate you can use to build a customized theme options page for your clients.

When I redesigned Boston-area photographer Tony Luong’s website a few months ago, I wanted to make sure he could easily add his Google Analytics script, change footer text, and adjust the compression level for his photos without me.

Michael Fields shared an awesome sample theme options page on GitHub that I used to build Tony a page where he could customize the settings of his site. While Michael’s script is awesome, it was a little light on documentation.

WordPress Theme Options is a fork of Michael’s work that features detailed documentation and a start-to-finish example of how you might use it on a project. Download it on GitHub.

🚀 Make 2018 the year you master JavaScript! My pocket guides and mini courses are short, focused, and made for beginners. You can do this!

Have any questions or comments about this post? Email me at or contact me on Twitter at @ChrisFerdinandi.

Get Daily Developer Tips