admin_url( 'admin-ajax.php' ) ) );
$adBlockerNotify = unserialize(get_option( 'adblocker_notify_options'));
if( $adBlockerNotify['an_option_choice'] == 2 ) {
//CSS
wp_enqueue_style( 'an_style', AN_URL . 'css/an_style.min.css', array(), NULL, NULL);
}
}
}
add_action( 'wp_enqueue_scripts', 'an_enqueue_modal' );
/***************************************************************
* Back-End Scripts & Styles enqueueing
***************************************************************/
function an_admin_scripts() {
//JS
wp_enqueue_script( 'an_chart_js', AN_URL . 'lib/chart-js/Chart.min.js', array( 'jquery' ), NULL);
$screen = get_current_screen();
if ( $screen->id != 'toplevel_page_'. AN_ID )
return;
//JS
wp_enqueue_script( 'an_admin_scripts', AN_URL . 'js/an_admin_scripts.js', array( 'jquery' ), NULL, true);
//CSS
wp_enqueue_style( 'an_admin_', AN_URL . 'css/an_admin_style.css', array(), NULL, NULL);
}
add_action('admin_enqueue_scripts', 'an_admin_scripts');
/***************************************************************
* Add settings link on plugin page
***************************************************************/
function an_settings_link($links) {
$settings_link = ''. __( 'Settings', 'an-translate' ) .'';
array_unshift($links, $settings_link);
return $links;
}
add_filter("plugin_action_links_".AN_BASE, 'an_settings_link' );
/***************************************************************
* Admin Panel Favico
***************************************************************/
function an_add_favicon() {
$screen = get_current_screen();
if ( $screen->id != 'toplevel_page_'. AN_ID )
return;
$favicon_url = AN_URL . 'img/icon_bweb.png';
echo '';
}
add_action('admin_head', 'an_add_favicon');
/***************************************************************
* Remove Plugin settings from DB on uninstallation (= plugin deletion)
***************************************************************/
//Hooks for install
if (function_exists('register_uninstall_hook')) {
register_uninstall_hook(__FILE__, 'adblocker_notify_uninstall');
}
function adblocker_notify_uninstall() {
// Remove option from DB
delete_option( 'adblocker_notify_options' );
delete_option( 'adblocker_notify_counter' );
}