Remove Default Blogroll Links via Plugin script

Haven’t tested this yet, but it should do the trick in 3x:

// Get all the existing links
$arr_args = array( 'hide_invisible' => 0 );
$arr_links = get_bookmarks( $arr_args );

// Run through the list and delete 'em
foreach($arr_links as $obj_link) {
    wp_delete_link($obj_link->link_id);
}

Of course, you’d only want to do this once, and only on a fresh install as it deletes all links. Alternately, you could hardcode an array of default link slugs/ids and loop through that instead. Depends where and when you’re running this thing.