Use default category when getting permalink if the post has no categories assigned. Props nbachiyski. see #6083
git-svn-id: https://develop.svn.wordpress.org/trunk@7204 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
9dbb01550f
commit
64aaf796c2
@ -82,6 +82,13 @@ function get_permalink($id = 0, $leavename=false) {
|
||||
$category = get_category_parents($parent, FALSE, '/', TRUE) . $category;
|
||||
}
|
||||
|
||||
// show default category in permalinks, without
|
||||
// having to assign it explicitly
|
||||
if ( empty($category) ) {
|
||||
$default_category = get_category( get_option( 'default_category' ) );
|
||||
$category = is_wp_error( $default_category)? '' : $default_category->slug;
|
||||
}
|
||||
|
||||
$author = '';
|
||||
if ( strpos($permalink, '%author%') !== false ) {
|
||||
$authordata = get_userdata($post->post_author);
|
||||
|
Loading…
Reference in New Issue
Block a user