[wp-trac] [WordPress Trac] #21655: Incorrect URL For Theme Options With Custom Post Type
    WordPress Trac 
    wp-trac at lists.automattic.com
       
    Wed Aug 22 10:27:30 UTC 2012
    
    
  
#21655: Incorrect URL For Theme Options With Custom Post Type
-------------------------------------+------------------------------
 Reporter:  jarretc                  |       Owner:
     Type:  defect (bug)             |      Status:  new
 Priority:  normal                   |   Milestone:  Awaiting Review
Component:  Administration           |     Version:  3.4.1
 Severity:  normal                   |  Resolution:
 Keywords:  has-patch needs-testing  |
-------------------------------------+------------------------------
Comment (by SergeyBiryukov):
 Couldn't reproduce on a clean install with Twenty Twelve.
 My steps:
 1. Created the post type:
 {{{
 register_post_type( 'test', array(
         'label' => 'Test',
         'public' => true,
         'show_in_menu' => 'themes.php',
         'capability_type' => 'post',
 ) );
 }}}
 2. The URL under Appearance → Test is correct:
 {{{
 http://trunk.wordpress/wp-admin/edit.php?post_type=test
 }}}
 3. Twenty Twelve's Theme Options URL is also correct:
 {{{
 http://trunk.wordpress/wp-admin/themes.php?page=theme_options
 }}}
 If I set `capability_type` to `'edit_theme_options'`, Appearance → Test
 item doesn't appear at all, Twenty Twelve's Theme Options URL is still
 correct.
 Is there anything I'm missing? Could you paste the code that causes the
 issue?
-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/21655#comment:1>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
    
    
More information about the wp-trac
mailing list