can't preview custom post type from admin

I'm creating a custom post type in my child theme and so far everything is fine except I don't have the "preview" link in the admin area when I edit the custom post.
Here is my code:

function kpcms_create_place_post_type() {
  register_post_type( 'kpcms_place',
    array(
		'labels' => array(
			'name' => __( 'Knowledge Places' ),
			'singular_name' => __( 'Knowledge Place' ),
			'add_new_item' => __( 'Add a Knowledge Place' ),
			'edit_item' => __( 'Edit Knowledge Place' ),
			'new_item' => __( 'New Knowledge Place' ),
			'view_item' => __( 'View Knowledge Place' ),
			'search_items' => __( 'Search Knowledge Places' ),
			'not_found' => __( 'No Knowledge Places found' ),
			'not_found_in_trash' => __( 'No Knowledge Places found in Trash' ),
			'parent_item_column' => __( 'Parent Knowledge Place:' ),
			'all_items' => __( 'All Knowledge Places' ),
			'insert_into_item' => __( 'Insert into Knowledge Place' ),
			'uploaded_to_this_item' => __( 'Uploaded to this Knowledge Place' ),
			'menu_name' => __( 'Knowledge Places' )
		),
		'public' => true,
		'hierarchical' => true,
		'exclude_from_search' => true,
		'publicly_queryable' => false,
		'menu_icon' => 'dashicons-location',
		'rewrite' => array('slug' => 'places'),
		'supports' => array(
			'title',
			'editor',
			'author',
			'comments',
			'revisions',
			'page-attributes'
		),
    )
  );
}
add_action( 'init', 'kpcms_create_place_post_type' );

How do I get this "preview" link ?