Skip to content
NHP Theme Options Framework has been replaced by the Fluent Framework which is out now!. Please direct all issues / requests to The Fluent Framework:
PHP CSS JavaScript
Find file
Pull request Compare This branch is 1 commit ahead, 31 commits behind master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
options
.DS_Store
README.md
theme-options.php

README.md

NHP Theme Options V1.0.1

Theme options framework which uses the WordPress Settings API, Custom Error/Validation Handling, Custom Field/Validation Types (which are easily extendable), and import/export functionality.

Simple Usage

Simply require the theme-options.php file in your themes functions.php file, like so:

require( dirname( __FILE__ ) . '/theme-options.php' );

Then change the settings as written in the theme-options.php file.

Features

  • Uses the WordPress Settings API
  • Multiple built in field types: View WIKI
  • Multple layout field types: View WIKI
  • Fields can be over-ridden with a callback function, for custom field types
  • Easily extendable by creating Field Classes (more info in the View WIKI)
  • Built in Validation Classes: View WIKI
  • Easily extendable by creating Validation Classes (more in the View WIKI)
  • Custom Validation error handling, including error counts for each section, and custom styling for error fields
  • Multiple Hook Points for customisation
  • Import / Export Functionality
  • Easily add page help through the class
  • Much more
Something went wrong with that request. Please try again.