Opened 16 months ago
Closed 16 months ago
#20029 closed defect (bug) (duplicate)
preview button shown on post screen with non-public custom post types
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Post Types | Version: | 3.3.1 |
| Severity: | normal | Keywords: | has-patch 2nd-opinion ux-feedback |
| Cc: |
Description
Registering a custom post type with the following arguments
$args = array( 'public' => false, 'show_ui' => true );
means that the post type shouldn't be public but still shown in the administration (obviously). Therefore it makes no sense that a preview button is visible on the post screen, as it will lead to nothing (404); ie. the use case is nonexistent.
This patch checks if a post type is public before adding the preview button to the post screen.
Attachments (1)
Note: See
TracTickets for help on using
tickets.

Related: #17609