WordPress.org

Make WordPress Core

Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#23814 closed defect (bug) (duplicate)

non-public post types which are shown in admin ui still have 'view post' message

Reported by: netweblogic Owned by:
Milestone: Priority: normal
Severity: minor Version:
Component: Posts, Post Types Keywords:
Focuses: Cc:

Description

When using CPTs that are public = false yet can be edited in the admin, it will still show a 'View post' link in the updated message when creating/updating a CPT.

This is not right because this leads to a 404 page. When viewing the admin list of that CPT the hoverable actions do not show the 'view' link, which is correct.

Simple example to reproduce the issue:

function codex_custom_init() {
	$args = array( 'public' => false, 'show_ui' => true, 'show_in_admin_bar' => true, 'label' => 'Books' );
	register_post_type( 'book', $args );
}
add_action( 'init', 'codex_custom_init' );

flick 'public' on and off, saving permalinks in between and try saving book CPTs to see the 'view post' link as well as a 404 page if public = false.

Change History (3)

#1 @netweblogic
8 years ago

  • Cc msykes@… added

#2 @DrewAPicture
8 years ago

  • Milestone Awaiting Review deleted
  • Resolution set to duplicate
  • Status changed from new to closed

Duplicate of #17609.

#3 @netweblogic
8 years ago

thx, searched but did not find!

Note: See TracTickets for help on using tickets.