PluginProbe ʕ •ᴥ•ʔ
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid / 4.2.0
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid v4.2.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 3 years ago Install.php 3 years ago Options.php 3 years ago
Install.php
46 lines
1 <?php
2 /**
3 * Install Helper class.
4 *
5 * @package RT_TPG
6 */
7
8 namespace RT\ThePostGrid\Helpers;
9
10 // Do not allow directly accessing this file.
11 if ( ! defined( 'ABSPATH' ) ) {
12 exit( 'This script cannot be accessed directly.' );
13 }
14
15 /**
16 * Install Helper class.
17 */
18 class Install {
19
20 public static function activate() {
21 self::insertDefaultData();
22 add_option( 'rttpg_activation_redirect', true );
23 }
24
25 public static function deactivate() {
26 update_option( 'tpg_flush_rewrite_rules', 0 );
27 }
28
29 public static function insertDefaultData() {
30 update_option( rtTPG()->options['installed_version'], RT_THE_POST_GRID_VERSION );
31
32 if ( ! get_option( rtTPG()->options['settings'] ) ) {
33 update_option( rtTPG()->options['settings'], rtTPG()->defaultSettings );
34 }
35
36 if ( get_option( 'elementor_experiment-e_optimized_assets_loading' ) ) {
37 update_option( 'elementor_experiment-e_optimized_assets_loading', 'default' );
38 }
39
40 if ( get_option( 'elementor_experiment-e_optimized_css_loading' ) ) {
41 update_option( 'elementor_experiment-e_optimized_css_loading', 'default' );
42 }
43 }
44
45 }
46