PluginProbe ʕ •ᴥ•ʔ
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid / 4.1.0
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid v4.1.0
7.9.3 7.9.2 trunk 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.1.5 4.2.0 4.2.1 4.2.2 4.2.3 5.0.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 6.0.0 7.0.0 7.0.1 7.0.2 7.1.0 7.2.0 7.2.1 7.2.10 7.2.11 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6 7.2.7 7.2.8 7.2.9 7.3.0 7.3.1 7.4.0 7.4.1 7.4.2 7.4.3 7.5.0 7.6.0 7.6.1 7.7.0 7.7.1 7.7.10 7.7.11 7.7.12 7.7.13 7.7.14 7.7.15 7.7.16 7.7.17 7.7.18 7.7.19 7.7.2 7.7.20 7.7.21 7.7.22 7.7.3 7.7.4 7.7.5 7.7.6 7.7.7 7.7.8 7.7.9 7.8.0 7.8.1 7.8.2 7.8.3 7.8.4 7.8.5 7.8.6 7.8.7 7.8.8 7.8.9 7.9.0 7.9.1
the-post-grid / app / Helpers / Install.php
the-post-grid / app / Helpers Last commit date
Fns.php 4 years ago Install.php 4 years ago Options.php 4 years ago
Install.php
32 lines
1 <?php
2
3
4 namespace RT\ThePostGrid\Helpers;
5
6
7 class Install {
8
9 public static function activate() {
10 self::insertDefaultData();
11 add_option( 'rttpg_activation_redirect', true );
12 }
13
14 public static function deactivate() {
15 update_option( 'tpg_flush_rewrite_rules', 0 );
16 }
17
18 public static function insertDefaultData() {
19 update_option( rtTPG()->options['installed_version'], RT_THE_POST_GRID_VERSION );
20 if ( ! get_option( rtTPG()->options['settings'] ) ) {
21 update_option( rtTPG()->options['settings'], rtTPG()->defaultSettings );
22 }
23
24 if ( get_option( 'elementor_experiment-e_optimized_assets_loading' ) ) {
25 update_option( 'elementor_experiment-e_optimized_assets_loading', 'default' );
26 }
27 if ( get_option( 'elementor_experiment-e_optimized_css_loading' ) ) {
28 update_option( 'elementor_experiment-e_optimized_css_loading', 'default' );
29 }
30 }
31
32 }