Opened 15 years ago
Closed 15 years ago
#20029 closed defect (bug) (duplicate)
preview button shown on post screen with non-public custom post types
| Reported by: | intoxstudio | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Posts, Post Types | Version: | 3.3.1 |
| Severity: | normal | Keywords: | has-patch 2nd-opinion ux-feedback |
| Cc: | Focuses: |
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)
Change History (3)
Note:
See TracTickets
for help on using tickets.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
Related: #17609