' . esc_html__('Donate', 'kbyte-seo-workbench') . ''; foreach ($plugin_meta as $index => $meta_link) { if (strpos($meta_link, '' . esc_html__('View details', 'kbyte-seo-workbench') . ''; $website = '' . esc_html__('Website', 'kbyte-seo-workbench') . ''; $donate = '' . esc_html__('Donate', 'kbyte-seo-workbench') . ''; array_unshift($links, $donate, $website, $view_details); return $links; } register_activation_hook(__FILE__, 'KSWB_Analyzer_activate'); function KSWB_Analyzer_activate() { update_option('KSWB_Analyzer_activated', true); if (!wp_next_scheduled('KSWB_Analyzer_send_monthly_report')) { wp_schedule_event(time() + HOUR_IN_SECONDS, 'daily', 'KSWB_Analyzer_send_monthly_report'); } if (!wp_next_scheduled('KSWB_Analyzer_check_rank_tracking')) { wp_schedule_event(time() + (2 * HOUR_IN_SECONDS), 'daily', 'KSWB_Analyzer_check_rank_tracking'); } if (class_exists('KSWB_Analyzer')) { $plugin = KSWB_Analyzer::get_instance(); if (is_object($plugin) && method_exists($plugin, 'register_public_feature_hooks')) { $plugin->register_public_feature_hooks(); } } flush_rewrite_rules(); } register_deactivation_hook(__FILE__, 'KSWB_Analyzer_deactivate'); function KSWB_Analyzer_deactivate() { delete_option('KSWB_Analyzer_activated'); wp_clear_scheduled_hook('KSWB_Analyzer_send_monthly_report'); wp_clear_scheduled_hook('KSWB_Analyzer_check_rank_tracking'); flush_rewrite_rules(); }