PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /proc/thread-self/root/proc/self/root/proc/self/cwd/wp-content/plugins/td-woofff/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : //proc/thread-self/root/proc/self/root/proc/self/cwd/wp-content/plugins/td-woofff/td-woo.php |
<?php /* Plugin Name: tagDiv Shop Plugin URI: http://tagdiv.com Description: Activate for super powers and features on your WooCommerce website. Author: tagDiv Version: 1.0 Author URI: http://tagdiv.com WC tested up to: 5.2.2 */ // hash define('TD_WOO', 'ba3f9555bcfe508b99c8d5d68ca4ed68'); // version check require_once('td_woo_version_check.php'); // don't run anything else in the plugin, if the tagDiv Composer plugin is not active if ( ! defined('TD_COMPOSER' ) || ! defined('TD_CLOUD_LIBRARY' ) ) { if ( ! defined('TD_COMPOSER' ) && ! defined('TD_CLOUD_LIBRARY' ) ) { // both add_action( 'admin_notices', function (){ ?> <div class="notice notice-error is-dismissible td-plugins-deactivated-notice"> <p style="">The <b>tagDiv Shop</b> plugin requires both <b>tagDiv Composer</b> and <b>tagDiv Cloud Library</b> plugin! <br>Please check the theme plugins section to <em>update/install/activate</em> theme plugins.</p> <p><a class="" href="admin.php?page=td_theme_plugins">Go to Theme Plugins</a></p> </div> <?php }); } elseif ( ! defined('TD_CLOUD_LIBRARY' ) ) { // no cloud add_action( 'admin_notices', function (){ ?> <div class="notice notice-error is-dismissible td-plugins-deactivated-notice"> <p style="">The <b>tagDiv Shop</b> plugin requires the <b>tagDiv Cloud Library</b> plugin! <br>Please check the theme plugins section to <em>update/install/activate</em> theme plugins.</p> <p><a class="" href="admin.php?page=td_theme_plugins">Go to Theme Plugins</a></p> </div> <?php }); } else { add_action( 'admin_notices', function (){ // no composer ?> <div class="notice notice-error is-dismissible td-plugins-deactivated-notice"> <p style="">The <b>tagDiv Shop</b> plugin requires the <b>tagDiv Composer</b> plugin! <br>Please check the theme plugins section to <em>update/install/activate</em> theme plugins.</p> <p><a class="" href="admin.php?page=td_theme_plugins">Go to Theme Plugins</a></p> </div> <?php }); } return; } // WooCommerce plugin check if ( !in_array('woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) { add_action( 'admin_notices', function (){ ?> <div class="notice notice-error is-dismissible td-plugins-deactivated-notice"> <h3>tagDiv Shop Notice</h3> <p>The <b>tagDiv Shop</b> plugin requires <a href="https://wordpress.org/plugins/woocommerce/" target="_blank"><b>WooCommerce</b></a> plugin to be installed and active! <br>Please install/activate <b>WooCommerce</b> plugin.</p> </div> <?php }); return; } // the deploy mode: dev or deploy - it's set to deploy automatically on deploy define("TD_WOO_DEPLOY_MODE", 'deploy'); define("TD_WOO_USE_LESS", false); define('TD_WOO_DIR', dirname( __FILE__ )); define('TD_WOO_URL', plugins_url('td-woo')); add_action('td_global_after', 'td_woo_td_global_after'); function td_woo_td_global_after() { // check active theme and automatically disable the plugin if the active theme doesn't support it if ( td_woo_version_check::is_active_theme_compatible() === false ) { deactivate_plugins( plugin_basename( __FILE__ ) ); } // check PHP version //if ( td_woo_version_check::is_php_compatible() === false ) { // return; //} // check theme version if ( td_woo_version_check::is_theme_version_compatible() === false ) { return; } add_action('tdc_init', 'td_woo_on_init'); function td_woo_on_init() { require_once( 'includes/td_woo_functions.php' ); } // panel settings if ( is_admin() && array_key_exists('theme_panel', td_global::$all_theme_panels_list ) && array_key_exists('panels', td_global::$all_theme_panels_list['theme_panel'] ) ) { $separator_panel = 'td-panel-separator-plugin'; if ( ! in_array( $separator_panel, td_global::$all_theme_panels_list['theme_panel']['panels'] ) ) { td_global::$all_theme_panels_list['theme_panel']['panels'][$separator_panel] = array( 'text' => 'PLUGINS\' SETTINGS', 'type' => 'separator', ); } td_global::$all_theme_panels_list['theme_panel']['panels']['td-woo-plugin'] = array( 'text' => 'SHOP', 'ico_class' => 'td-ico-multi', 'file' => TD_WOO_DIR . '/includes/panel/td_panel_settings.php', 'type' => 'in_theme', ); } }