'2086', 'slug' => 'add-search-to-menu', 'type' => 'plugin', 'public_key' => 'pk_e05b040b84ff5014d0f0955127743', 'is_premium' => false, 'premium_suffix' => '', 'has_addons' => false, 'has_paid_plans' => true, 'has_affiliation' => 'selected', 'menu' => array( 'slug' => 'ivory-search', 'first-path' => 'plugins.php', 'support' => false, 'affiliation' => false, ), 'is_live' => true, 'is_org_compliant' => true, ) ); } return $is_fs; } // Init Freemius. is_fs(); // Signal that SDK was initiated. do_action( 'is_fs_loaded' ); is_fs()->add_filter( 'plugin_icon', function () { return IS_PLUGIN_DIR . '/admin/assets/logo.png'; } ); // Disable affiliate notice is_fs()->add_filter( 'show_affiliate_program_notice', '__return_false' ); /** * Drop index table after uninstall. * When this hook is executed, the plugin files no longer exists. * So we can't call IS_Index_Model::uninstall() method. * * @since 5.0 */ function is_index_uninstall() { global $wpdb; $is_index_table = $wpdb->prefix . 'is_inverted_index'; $sql = $wpdb->prepare( "SHOW TABLES LIKE %s;", $is_index_table ); if ( $wpdb->get_var( $sql ) === $is_index_table ) { $sql = "DROP TABLE {$is_index_table};"; $wpdb->query( $sql ); } } is_fs()->add_action( 'after_uninstall', 'is_index_uninstall' );