Initial Commit

This commit is contained in:
David Stone
2024-11-30 18:24:12 -07:00
commit e8f7955c1c
5432 changed files with 1397750 additions and 0 deletions

View File

@ -0,0 +1,52 @@
/* global wu_site_maintenance, wu_block_ui */
(function($) {
$(document).ready(function() {
$('#wu-tg-maintenance_mode').change(function() {
const blocked = wu_block_ui('#wp-ultimo-site-maintenance-element .inside');
jQuery.ajax({
url: wu_site_maintenance.ajaxurl,
type: 'post',
data: {
action: 'toggle_maintenance_mode',
maintenance_status: $('#wu-tg-maintenance_mode').is(':checked'),
site_hash: $('[name=site_hash]').val(),
_wpnonce: wu_site_maintenance.nonce,
},
success(response) {
blocked.unblock();
if (response.success) {
if (response.data.value) {
$('#wp-admin-bar-wu-maintenance-mode').show();
} else {
$('#wp-admin-bar-wu-maintenance-mode').hide();
} // end if;
}
}, // end success;
error(error) {
// eslint-disable-next-line no-console
console.error(error);
}, // end error;
}); // end ajax;
}); //end checked
});
}(jQuery));