PluginProbe
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets / 4.5.6
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets v4.5.6
4.5.6 4.5.5 4.5.4 4.2.1 4.2.2 4.2.3 4.5.0 4.5.2 4.5.3 4.2.0 4.1.18 4.1.17 4.1.16 4.1.15 4.1.14 4.1.13 4.1.12 4.1.11 4.1.10 4.1.9 4.1.8 4.0.9 4.1.0 4.1.1 4.1.2 All 148 releases
← All changes | admin/admin-biggopti.php +4 -4 4.5.0 → 4.5.6 View file →
@@ -382,14 +382,14 @@
382 382 } else {
383 383 set_transient($id, true, $time);
384 384
385 385 // Also store in options table for persistence
386 - $dismissals_option = get_option('bdt_biggopti_dismissals', []);
386 + $dismissals_option = get_option('bdtupk_biggopti_dismissals', []);
387 387 $dismissals_option[$id] = [
388 388 'dismissed_at' => time(),
389 389 'expires_at' => time() + intval($time),
390 390 ];
391 - update_option('bdt_biggopti_dismissals', $dismissals_option, false);
391 + update_option('bdtupk_biggopti_dismissals', $dismissals_option, false);
392 392 }
393 393
394 394 wp_send_json_success();
395 395 }
@@ -461,9 +461,9 @@
461 461 $expired = get_transient($biggopti_id);
462 462
463 463 // If transient not found, check options table for persistent dismissal
464 464 if (false === $expired || empty($expired)) {
465 - $dismissals_option = get_option('bdt_biggopti_dismissals', []);
465 + $dismissals_option = get_option('bdtupk_biggopti_dismissals', []);
466 466 if (isset($dismissals_option[$biggopti_id])) {
467 467 $dismissal = $dismissals_option[$biggopti_id];
468 468 // Check if dismissal is still valid (not expired)
469 469 if (isset($dismissal['expires_at']) && time() < $dismissal['expires_at']) {
@@ -470,9 +470,9 @@
470 470 $expired = true;
471 471 } else {
472 472 // Clean up expired dismissal from options
473 473 unset($dismissals_option[$biggopti_id]);
474 - update_option('bdt_biggopti_dismissals', $dismissals_option, false);
474 + update_option('bdtupk_biggopti_dismissals', $dismissals_option, false);
475 475 }
476 476 }
477 477 }
478 478 }