PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backup, Restore, Migration & Clone / 3.3.1
WP STAGING – WordPress Backup, Restore, Migration & Clone v3.3.1
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 / Permalinks / PermalinksPurge.php
wp-staging / Framework / Permalinks Last commit date
PermalinksPurge.php 5 years ago
PermalinksPurge.php
24 lines
1 <?php
2
3 namespace WPStaging\Framework\Permalinks;
4
5 class PermalinksPurge
6 {
7
8 const PLUGINS_LOADED_PRIORITY = 99999;
9 const TRANSIENT = "wpstg_permalinks_do_purge";
10
11 public function executeAfterPushing()
12 {
13 set_transient(self::TRANSIENT, "true");
14 }
15
16 public function purgePermalinks()
17 {
18 if (get_transient(self::TRANSIENT)) {
19 delete_transient(self::TRANSIENT);
20 flush_rewrite_rules(false);
21 }
22 }
23 }
24