Documentation'; $links[] = 'Contact Support'; } return $links; } } add_filter('plugin_row_meta', 'asi_add_custom_plugin_links', 10, 2); add_action('init', 'asi_menu_init'); function asi_menu_init() { // PHP Version Check $php_is_outdated = version_compare(PHP_VERSION, '5.2', '<'); // Only exit and warn if on admin page $okay_to_exit = is_admin() && (!defined('DOING_AJAX') || !DOING_AJAX); if ($php_is_outdated) { if ($okay_to_exit) { require_once ABSPATH . '/wp-admin/includes/plugin.php'; deactivate_plugins(__FILE__); wp_die(sprintf(__('Advance Social Icons requires PHP 5.2 or higher, as does WordPress 3.2 and higher. The plugin has now disabled itself. For information on upgrading, %ssee this article%s.', 'menu-social-icons'), '', '')); } else { return; } } require_once dirname(__FILE__) . '/classes/asi-frontend.php'; require_once dirname(__FILE__) . '/classes/asi-backend.php'; if (class_exists('BWP_MINIFY')) { require_once dirname(__FILE__) . '/classes/asi-bwp-compatibility.php'; } // Frontend actions // WP E-Commerce blocks other template_redirect actions by exiting at priority 10. add_action('template_redirect', 'ASI_Frontend::get_instance', 5); // Admin actions add_action('admin_init', 'ASI_Backend::get_instance'); } include_once('asi-menu-custom-icons.php'); include_once('asi-custom-menu-link.php');