WordPress.org

Make WordPress Core

Ticket #16390: include-post-formats-in-menus.16390.diff

File include-post-formats-in-menus.16390.diff, 1002 bytes (added by filosofo, 11 years ago)
  • wp-includes/taxonomy.php

     
    9494                'rewrite' => $rewrite,
    9595                'show_ui' => false,
    9696                '_builtin' => true,
    97                 'show_in_nav_menus' => false,
     97                'show_in_nav_menus' => true,
    9898        ) );
    9999}
    100100add_action( 'init', 'create_initial_taxonomies', 0 ); // highest priority
  • wp-admin/includes/nav-menu.php

     
    10321032                                'order' => 'DESC',
    10331033                        );
    10341034
     1035                // post formats should show only if supported by the current theme
     1036                } elseif ( 'post_format' == $object->name ) {
     1037                        if ( ! current_theme_supports( 'post-formats' ) ) {
     1038                                return false;
     1039                        }
     1040
    10351041                // custom post types should show only published items
    10361042                } else {
    10371043                        $object->_default_query = array(