Opened 3 years ago
Closed 3 years ago
#12434 closed defect (bug) (fixed)
Allow custom post types to have custom icons
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | 3.0 |
| Component: | UI | Version: | |
| Severity: | major | Keywords: | has-patch |
| Cc: | WordPress@… |
Description
Currently all custom post types receive a id attribute of 'menu-posts'. This allows for them to use the posts icon. However if you want to use your own icon, you won't be able to select your post type as all of them are assigned a 'menu-posts' id.
This patch addressing this issue by assigning custom post types with a 'menu-$post_type' id, where $post_type is a sanitized version of the label.
In addition, it abstracts all menu icons so they can be used more than once.
Attachments (4)
Change History (10)
ptahdunbar
— 3 years ago
ptahdunbar
— 3 years ago
comment:1
scribu
— 3 years ago
- Milestone changed from Unassigned to 3.0
- Type changed from defect (bug) to enhancement
comment:2
voyagerfan5761
— 3 years ago
- Cc WordPress@… added
Denis-de-Bernardy
— 3 years ago
comment:3
Denis-de-Bernardy
— 3 years ago
+1 to the idea. having dup IDs breaks jQuery.
@ptahdunbar: can you confirm I refreshed this properly? the only fix I needed to do was in the admin-menu.php file, to add the needed class.
comment:4
Denis-de-Bernardy
— 3 years ago
- Severity changed from normal to major
marking this as a bug. see #12445
includes updated minified versions