PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backups, Restore, Migration & Clone / 4.11.0
WP STAGING – WordPress Backups, Restore, Migration & Clone v4.11.0
4.11.0 4.10.0 4.9.5 4.9.4 4.9.3 4.9.2 4.9.1 4.9.0 4.8.1 trunk 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.10.0 3.2.0 3.3.1 3.3.2 3.3.3 3.4.1 3.4.3 3.5.0 3.6.0 3.7.1 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.8.7 3.9.0 3.9.1 3.9.2 3.9.3 3.9.4 4.0.0 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.0 4.7.0 4.7.1 4.7.2 4.7.3 4.8.0
wp-staging / Framework / ThirdParty / ThirdPartyCacheHandler.php
wp-staging / Framework / ThirdParty Last commit date
Aios.php 1 day ago FreemiusScript.php 1 day ago Jetpack.php 1 day ago LiteSpeedCache.php 1 day ago MalCare.php 1 day ago NinjaForms.php 1 day ago ThirdPartyCacheHandler.php 1 day ago WordFence.php 1 day ago
ThirdPartyCacheHandler.php
36 lines
1 <?php
2
3 namespace WPStaging\Framework\ThirdParty;
4
5
6
7
8
9
10
11
12 class ThirdPartyCacheHandler
13 {
14 public function purgeEnduranceCache()
15 {
16 if (is_user_logged_in()) {
17 return;
18 }
19
20 if (!class_exists('Endurance_Page_Cache')) {
21 return;
22 }
23
24 if (isset($_GET['epc_purge_all'])) {
25 return;
26 }
27
28 $url = add_query_arg([
29 'epc_purge_all' => true,
30 ], home_url());
31
32 wp_redirect($url);
33 die;
34 }
35 }
36