prefix . 'wc_admail';
$table_exists = $wpdb->get_var("SHOW TABLES LIKE '$table_name'") === $table_name;
if($table_exists){
require_once(AMBISN_PATH . 'includes/functions.php');
}
require_once(AMBISN_PATH . 'init.php');
if (is_admin()) {
require_once(AMBISN_PATH . 'includes/admin.php');
require_once(AMBISN_PATH . 'includes/dev-functions.php');
}
}
add_action('init', 'admail_include_files',99);
function ambisn_admin_enqueue_scripts($hook) {
if (strpos($hook, 'ambisn') !== false) {
wp_enqueue_style( 'ambisn_wp_styles', AMBISN_URL. 'assets/css/wp_styles.css' , false, date("h:i:s"), 'all' );
wp_enqueue_style( 'ambisn_admin_styles', AMBISN_URL. 'assets/css/admin.css' , false, date("h:i:s"), 'all' );
wp_enqueue_style( 'overview_styles', AMBISN_URL. 'assets/css/admin_overview.css' , false, date("h:i:s"), 'all' );
wp_enqueue_script( 'admin_table_script', AMBISN_URL. 'assets/js/admin_table.js' , array('jquery'), date("h:i:s") );
wp_enqueue_script( 'admin_scripts', AMBISN_URL. 'assets/js/admin_scripts.js' , array('jquery'), date("h:i:s") );
wp_localize_script( 'admin_table_script', 'ambisn_script_vars', array('plugin_url' => AMBISN_URL));
}
}
add_action( 'admin_enqueue_scripts', 'ambisn_admin_enqueue_scripts' );
function ambisn_front_end_enqueue_scripts(){
wp_enqueue_style( 'ambisn_styles', AMBISN_URL. 'assets/css/styles.css' , false, date("h:i:s"), 'all' );
}
add_action( 'wp_enqueue_scripts', 'ambisn_front_end_enqueue_scripts' );
add_action( 'admin_enqueue_scripts', 'enqueue_settings_scripts' );
function enqueue_settings_scripts( $hook_suffix ) {
if ( $hook_suffix === 'admail_page_ambisn_settings' ) {
wp_enqueue_style( 'wp-color-picker' );
wp_enqueue_script( 'wp-color-picker' );
wp_enqueue_script( 'admin_settings_script', AMBISN_URL. 'assets/js/settings.js' , array('jquery'), date("h:i:s") );
wp_enqueue_script('jquery');
wp_enqueue_media();
}
}
add_filter( 'plugin_action_links_' . plugin_basename(__FILE__), 'ambisn_add_action_links' );
function ambisn_add_action_links ( $actions ) {
$mylinks = array('Settings');
if(!in_array('admail-pro/index.php', apply_filters( 'active_plugins', get_option('active_plugins')))){
//$mylinks[] = 'Get AdMail Pro';
}
$actions = array_merge( $actions, $mylinks );
return $actions;
}
function ambisn_on_activation(){
require_once (AMBISN_PATH.'includes/on_plugin_activate.php');
ambisn_run_on_activation();
}
add_action( 'init', 'ambisn_on_activation' );