Skip to content

Instantly share code, notes, and snippets.

@anteprimorac
Created January 11, 2015 15:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anteprimorac/bdf013328e666854a883 to your computer and use it in GitHub Desktop.
Save anteprimorac/bdf013328e666854a883 to your computer and use it in GitHub Desktop.
/**
* Theme Customizer enhancements for a better user experience.
*
* Contains handlers to make Theme Customizer preview reload changes asynchronously.
*/
( function( wp, $ ) {
/* ... */
// Layout
var handle_layout = function( layout ) {
var layout = layout || 'left';
if ( layout == 'none' || layout == 'left' || layout == 'right' )
$( 'body' ).removeClass( 'layout-none layout-left layout-right' ).addClass( 'layout-' + layout );
};
wp.customize( 'sj_global_layout', function( value ) {
value.bind( handle_layout );
} );
/* ... */
} )( wp, jQuery );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment