PluginProbe ʕ •ᴥ•ʔ
ElementsKit Elementor Addons – Advanced Widgets & Templates Addons for Elementor / 4.0.1
ElementsKit Elementor Addons – Advanced Widgets & Templates Addons for Elementor v4.0.1
4.0.2 4.0.1 4.0.0 3.10.02 3.10.01 3.9.10 3.9.9 3.9.8 3.9.7 3.9.5 3.9.6 3.9.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.3.1 2.3.1.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.4.0 2.5.0 2.5.1 2.5.10 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.8.5 2.8.6 2.8.7 2.8.8 2.9.0 2.9.1 2.9.2 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.3.0 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 3.4.9 3.5.0 3.5.1 3.5.2 3.5.3 3.5.4 3.5.5 3.5.6 3.6.0 3.6.1 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.7.5 3.7.6 3.7.7 3.7.8 3.7.9 3.8.0 3.8.1 3.8.2 3.9.0 3.9.1 3.9.2 trunk 1.2.6 1.2.7 1.2.9 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.10 1.5.11 1.5.12 1.5.2 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.0.9.1 2.0.9.2 2.0.9.3
elementskit-lite / core / activation-actions.php
elementskit-lite / core Last commit date
activation-actions.php 4 years ago build-inline-scripts.php 3 weeks ago build-modules.php 4 months ago build-widgets.php 4 months ago config-list.php 4 months ago editor-promotion.php 3 weeks ago handler-api.php 6 months ago handler-widget.php 4 years ago plugin-unsubscribe.php 3 weeks ago
activation-actions.php
47 lines
1 <?php
2
3 namespace ElementsKit_Lite\Core;
4
5 use ElementsKit_Lite\Libs\Framework\Classes\Onboard_Status;
6
7 defined( 'ABSPATH' ) || exit;
8
9 class Activation_Actions {
10
11 private $key = 'elementskit-lite__plugin_activated';
12 private $has_key = false;
13
14 public function init() {
15 if ( ! is_admin() ) {
16 return;
17 }
18
19 $this->process_key();
20
21 if ( $this->has_key === false ) {
22 return;
23 }
24
25 // call activation job classes or methods here.
26 $this->flush_rewrite_rules();
27 $this->redirect_to_onboard();
28 }
29
30 private function process_key() {
31 if ( ! empty( get_option( $this->key ) ) ) {
32 $this->has_key = true;
33 delete_option( $this->key );
34 }
35 }
36
37 private function flush_rewrite_rules() {
38 // all CPTs must be declared completely before flushing rewrite rules. otherwise, it won't work as expected.
39 flush_rewrite_rules();
40 }
41
42 private function redirect_to_onboard() {
43 // Onboard_Status::redirect_onboard();
44 }
45
46 }
47