A settings framework for the WordPress settings API