* Update translation text domain * Escape everything that should be escaped. * Add nonce checks where needed. * Sanitize all inputs. * Apply Code style changes across the codebase. * Correct many deprecation notices. * Optimize load order of many filters. * Add Proper Build script * Use emojii flags * Fix i18n deprecation notice for translating too early * Put all scripts in footer and load async
2 lines
565 B
JavaScript
2 lines
565 B
JavaScript
(a=>{a(document).ready(function(){a("#wu-tg-maintenance_mode").change(function(){let n=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:a("#wu-tg-maintenance_mode").is(":checked"),site_hash:a("[name=site_hash]").val(),_wpnonce:wu_site_maintenance.nonce},success(e){n.unblock(),e.success&&(e.data.value?a("#wp-admin-bar-wu-maintenance-mode").show():a("#wp-admin-bar-wu-maintenance-mode").hide())},error(e){console.error(e)}})})})})(jQuery);
|