PluginProbe ʕ •ᴥ•ʔ
NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization / 1.5.15
NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization v1.5.15
1.19.8 1.19.7 1.19.6 1.19.5 trunk 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.11.0 1.12.0 1.13.0 1.14.0 1.15.0 1.15.1 1.15.2 1.15.3 1.16.0 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 1.16.6 1.16.7 1.16.8 1.17.0 1.17.6 1.17.7 1.17.8 1.17.9 1.18.0 1.18.1 1.18.2 1.18.3 1.18.4 1.18.5 1.18.6 1.18.7 1.18.8 1.18.9 1.19.0 1.19.1 1.19.2 1.19.3 1.19.4 1.3.19 1.3.20 1.4.0 1.4.1 1.5.0 1.5.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.16 1.5.17 1.5.18 1.5.19 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.7.0 1.7.1 1.8.0 1.8.1 1.8.3 1.9.0 1.9.1 1.9.2
nitropack / view / javascript / admin_bar_menu.js
nitropack / view / javascript Last commit date
admin_bar_menu.js 4 years ago bootstrap.bundle.min.js 4 years ago bootstrap.min.js 6 years ago metabox.js 6 years ago np_notices.js 4 years ago np_safemode.js 4 years ago overlay.js 6 years ago popper.min.js 4 years ago
admin_bar_menu.js
42 lines
1 jQuery(window).on("load", _ => {
2
3 function clearCacheSingleHandler(clearCacheAction, elem) {
4 jQuery.ajax({
5 url: frontendajax.ajaxurl,
6 type: 'POST',
7 data: {
8 action: "nitropack_" + clearCacheAction + "_single_cache",
9 postUrl: window.location.href.split('#')[0],
10 postId: -1
11 },
12 dataType: 'json',
13 beforeSend: function () {
14 elem.find('i').remove();
15 elem.find('a').first().append('<i class="fa fa-refresh fa-spin nitro"></i>');
16 },
17 success: function (data) {
18 if (data.type == 'error') {
19 elem.find('i').removeClass('fa-refresh').removeClass('fa-spin').addClass('fa-exclamation');
20 alert(data.message);
21 } else {
22 elem.find('i').removeClass('fa-refresh').removeClass('fa-spin').addClass('fa-check');
23 }
24 }
25 });
26 }
27
28 jQuery('.nitropack-invalidate-cache').click(function (e) {
29 e.preventDefault();
30 clearCacheSingleHandler("invalidate", jQuery(this))
31 return false;
32 });
33
34 jQuery('.nitropack-purge-cache').click(function (e) {
35 e.preventDefault();
36 clearCacheSingleHandler("purge", jQuery(this))
37 return false;
38 });
39
40 });
41
42