jQuery(document).ready(function () { jQuery( "#njt-FileBird-review a, #njt-FileBird-review button.notice-dismiss" ).on("click", function () { var thisElement = this; var fieldValue = jQuery(thisElement).attr("data"); var proLink = "https://codecanyon.net/item/media-folders-manager-for-wordpress/reviews/21715379?utf8=%E2%9C%93&reviews_controls%5Bsort%5D=ratings_descending"; var hidePopup = true; if (fieldValue == "rateNow") { window.open(proLink, "_blank"); } else { hidePopup = true; } if (jQuery(thisElement).hasClass("notice-dismiss")) { fieldValue = "later"; } jQuery .ajax({ dataType: "json", url: window.ajaxurl, type: "post", cache: false, data: { action: "fbv_save_review", field: fieldValue, nonce: window.fbv_data.nonce, }, beforeSend: function () { jQuery(thisElement).addClass("updating-message"); jQuery(thisElement).attr("disabled", "disabled"); }, }) .done(async function (result) { if (result.success) { if (hidePopup == true) { await sendReview(); jQuery("#njt-FileBird-review").hide("slow"); } } else { console.log("Error", result.message); if (hidePopup == true) { jQuery("#njt-FileBird-review").hide("slow"); } } }) .fail(function (res) { console.log(res.responseText); if (hidePopup == true) { jQuery("#njt-FileBird-review").hide("slow"); } }); async function sendReview() { await jQuery .ajax({ url: atob( "aHR0cHM6Ly9wcmV2aWV3Lm5pbmphdGVhbS5vcmcvZmlsZWJpcmQvd3AtanNvbi9maWxlYmlyZC92NC9hZGRSZXZpZXc=" ), beforeSend: () => { }, contentType: "application/json", type: "POST", cache: false, dataType: "json", data: JSON.stringify({ field: fieldValue }), }) .done(function (result) { if (!result.success) { console.log("Error", result.message); } // jQuery('#njt-FileBird-review').hide('slow') }) .fail(function (res) { console.log(res.responseText); // jQuery('#njt-FileBird-review').hide('slow') }); } }); });