This repository has been archived by the owner. It is now read-only.
[WordPress-Envato] This theme is used to demonstrate how to integrate the Theme Customizer into a WordPress theme. It's an example project used in a WPTuts+ series of articles.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Theme Customizer Example

Theme Customizer Example is a very simple theme used to demonstrate how to integrate the Theme Customizer into a WordPress theme.


Note that this theme is not in development. It serves as a demo for the companion article.

  1. Clone the repository or extract the archive to your wp-content/themes directory
  2. Verify that the theme is available in your Themes dashboard


1.1.0 (2015 August 17)

  • Fixing a couple of filename mishaps.

1.0.2 (2015 August 7)

  • Added 'sanitize_callback' => 'tcx_sanitize_input' to all add_setting() methods in functions.php, which are required when adding themes to the WordPress theme repository.
  • Changed tcx_sanitize_copyright to tcx_sanitize_input for readability purposes
  • Updating the version number of the theme

1.0.1 (2014 March 19)

  • Added a semicolon to allow the body's font-family to show correctly.

1.0.0 (2013 October 2)

  • Adding code comments, updating certain tags, and making sure the code is up to the WordPress coding standards
  • Changing the anchor's target in the index.php template
  • Updating the version number of the theme

0.6.0 (2013 September 30)

  • Implemented WP_Customize_Image_Upload for setting the background image.

0.5.0 (2013 September 25)_

  • Implementing the "Color Scheme" options, the "Theme Font" options, and the "Copyright Message" option

0.4.0 (2013 September 24)

  • Implementing the 'Display Options' section with a 'Display Header' setting and checkbox control

0.3.0 (2013 September 19)

  • Implementing the theme-customizer.js file for using the postMessage transport method.

0.2.0 (2013 September 19)

  • Committing a working version of the theme with the Theme Customizer implemented using the refresh transport method.

0.1.0 (2013 September 10)

  • Initial commit of the basic theme (without the customizer)