gripuqam.org/wp-content/themes/tortuga/assets/js/customizer-magazine-widgets.js

30 lines
743 B
JavaScript
Raw Permalink Normal View History

2025-03-31 12:02:18 -04:00
/**
* Magazine Widget Area Control
*
* Adds extra class if Magazine widgets are added to widget area.
*
* @package Tortuga
*/
( function( wp, $ ) {
if ( ! wp || ! wp.customize ) { return; }
$( document ).ready( function() {
$( '.customize-control-sidebar_widgets' ).find( '.add-new-widget' ).on( 'click', function() {
// Remove Magazine Homepage sections for default sidebars.
$( 'body' ).removeClass( 'adding-magazine-widget' );
if ( $( this ).hasClass( 'add-new-magazine-widget' ) && $( 'body' ).hasClass( 'adding-widget' ) ) {
$( 'body' ).addClass( 'adding-magazine-widget' );
} else {
$( 'body' ).removeClass( 'adding-magazine-widget' );
}
} );
} );
} )( window.wp, jQuery );