WordPress.org

Make WordPress Core

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

File get-permalink-default-category.diff, 708 bytes (added by nbachiyski, 6 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);