-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwoocommerce-customer-relationship-manager.php
58 lines (49 loc) · 1.51 KB
/
woocommerce-customer-relationship-manager.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php
/**
* Plugin Name: Consulta Rebusta Master
* Description: Permite uma gestão geral dos clientes e suas contas relacionadas, bem como a gestão da comunicação entre a sua loja e eles.
* Version: 3.0
* Author: Adailton Machado
* Text Domain: wc_crm
* Domain Path: /lang/
* License: GNU General Public License v3.0
*
* @author Adailton Machado
* @category Plugin
*
* WC requires at least: 3.5
* WC tested up to: 3.5.4
*/
if ( !defined( 'ABSPATH' ) ) exit; // Saia se acessado diretamente
if (function_exists('is_multisite') && is_multisite()) {
include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
if ( !is_plugin_active( 'woocommerce/woocommerce.php' ) )
return;
}else{
if (!in_array('woocommerce/woocommerce.php', apply_filters('active_plugins', get_option('active_plugins'))))
return; // Verifique se WooCommerce está ativo
}
// Carregar arquivos de classe de plugin
require_once( 'includes/class-wc-crm.php' );
require 'updater/updater.php';
global $aebaseapi;
$aebaseapi->add_product(__FILE__);
/**
* Retorna a instância principal de WC_CRM para evitar a necessidade de usar globais.
*
* @since 2.7.0
* @return object WC_CRM
*/
global $wpdb;
$wpdb->wc_crm_customermeta = $wpdb->prefix . "wc_crm_customermeta";
/**
* @return WC_CRM $instance;
*/
function WC_CRM () {
$instance = WC_CRM::instance( __FILE__, '3.5.2' );
/*if ( is_null( $instance->settings ) ) {
$instance->settings = WC_CRM_Settings::instance( $instance );
}*/
return $instance;
}
WC_CRM();