WordPress.org

Make WordPress Core

Ticket #6083: get-permalink-default-category.diff

File get-permalink-default-category.diff, 708 bytes (added by nbachiyski, 10 years ago)
  • wp-includes/link-template.php

     
    8282                                $category = get_category_parents($parent, FALSE, '/', TRUE) . $category;
    8383                }
    8484
     85                // show default category in permalinks, without
     86                // having to assign it explicitly
     87                if ( empty($category) ) {
     88                        $default_category = get_category( get_option( 'default_category' ) );
     89                        $category = is_wp_error( $default_category)? '' : $default_category->slug;
     90                }
     91
    8592                $author = '';
    8693                if ( strpos($permalink, '%author%') !== false ) {
    8794                        $authordata = get_userdata($post->post_author);