plugin = Plugin::getInstance(); } /** * SmackCSVInstall Instance */ public static function getInstance() { if ( null == self::$instance ) { self::$instance = new self; self::$smack_instance = new UserInstall(); } return self::$instance; } /** * @param $links * * @return array */ public function smack_uci_action_links( $links ) { $links[] = 'Settings'; $links[] = 'More plugins by WP-Buddy'; return $links; } /** * Show row meta on the plugin screen. * * @param mixed $links Plugin Row Meta * @param mixed $file Plugin Base file * @return array */ public function plugin_row_meta( $links, $file ) { $active_plugins = get_option('active_plugins'); if(in_array('wp-ultimate-csv-importer/wp-ultimate-csv-importer.php', $active_plugins)){ return $links; } else{ $row_meta = array( 'install_csv_importer' => '' . __( 'Install CSV Importer', 'wp-ultimate-csv-importer' ) . '' ); return array_merge( $row_meta, $links ); } } }