Title: jonkirkman's Replies | WordPress.org

---

# jonkirkman

  [  ](https://wordpress.org/support/users/jonkirkman/)

 *   [Profile](https://wordpress.org/support/users/jonkirkman/)
 *   [Topics Started](https://wordpress.org/support/users/jonkirkman/topics/)
 *   [Replies Created](https://wordpress.org/support/users/jonkirkman/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/jonkirkman/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/jonkirkman/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/jonkirkman/engagements/)
 *   [Favorites](https://wordpress.org/support/users/jonkirkman/favorites/)

 Search replies:

## Forum Replies Created

Viewing 1 replies (of 1 total)

 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [register_post_type, hierarchical not working](https://wordpress.org/support/topic/register_post_type-hierarchical-not-working/)
 *  [jonkirkman](https://wordpress.org/support/users/jonkirkman/)
 * (@jonkirkman)
 * [14 years, 11 months ago](https://wordpress.org/support/topic/register_post_type-hierarchical-not-working/#post-1596961)
 * It seems like it only works if you make it the first value of the argument array.
   
   Try:
 *     ```
       register_post_type('foo', array(
       	'hierarchical' => true,
               'labels' => array(
       		'name' => 'Foo',
       		'singular_name' => 'Foo'
       	),
       	'description' => 'A Foo',
       	'public' => true,
       	'supports' => array(
       		'title', 'editor', 'author', 'page-attributes'
       	),
       	'show_ui' => true,
       	'menu_position' => 20,
       	'capability_type' => 'page'
       ));
       ```
   

Viewing 1 replies (of 1 total)