Plugin Directory

source: simple-urls/trunk/plugin.php

Last change on this file was 3473798, checked in by lassoanalytics, 4 weeks ago

Update to version 145 from GitHub

File size: 1.8 KB
Line 
1<?php
2/**
3 * Plugin Name: Lasso Lite
4 * Plugin URI: https://getlasso.co/?utm_source=SimpleURLs&utm_medium=WP
5 * Description: Lasso Lite (formerly SimpleURLs) is a complete URL management system that allows you to create, manage, and track outbound links from your site using custom post types and 301 redirects.
6 * Author: Lasso
7 * Author URI: https://getlasso.co/?utm_source=SimpleURLs&utm_medium=WP
8 * Version: 145
9
10 * Text Domain: simple-urls
11 * Domain Path: /languages
12
13 * License: GNU General Public License v2.0 (or later)
14 * License URI: http://www.opensource.org/licenses/gpl-license.php
15 *
16 * @package simple-urls
17 */
18
19use LassoLite\Admin\Constant;
20use LassoLite\Classes\Enum;
21use LassoLite\Classes\Helper;
22use LassoLite\Classes\License;
23use LassoLite\Pages\Hook;
24
25// ? ==============================================================================================
26// ? WE SHOULD UPDATE THE VERSION NUMBER HERE AS WELL WHEN RELEASING A NEW VERSION
27define( 'LASSO_LITE_VERSION', '145' );
28// ? ==============================================================================================
29
30function activate_lasso_lite() {
31        update_option( Enum::LASSO_LITE_ACTIVE, 1 );
32        $license_active = License::get_license_status();
33        if ( $license_active === false ) {
34                Helper::update_option( Constant::LASSO_OPTION_DISMISS_PROMOTIONS, '0' );
35                Helper::update_option( Constant::LASSO_OPTION_AFFILIATE_PROMOTIONS, '1' );
36        }
37        Hook::lasso_register_connect_snippet_rewrite();
38        flush_rewrite_rules();
39}
40
41function deactivate_lasso_lite() {
42        Helper::update_option( Enum::IS_PRE_POPULATED_AMAZON_API, 0 );
43        flush_rewrite_rules();
44}
45
46register_activation_hook( __FILE__, 'activate_lasso_lite' );
47register_deactivation_hook( __FILE__, 'deactivate_lasso_lite' );
48
49require_once plugin_dir_path( __FILE__ ) . '/simple-urls.php';
Note: See TracBrowser for help on using the repository browser.