Make WordPress Core


Ignore:
Timestamp:
05/19/2004 10:43:15 PM (21 years ago)
Author:
saxmatt
Message:

Post slug wasn't being set if manually set in advanced interface.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/post.php

    r1298 r1322  
    6262        }
    6363        $post_status = $_POST['post_status'];
     64        $post_name = $_POST['post_name'];
     65
    6466        if (empty($post_status)) $post_status = 'draft';
    6567        $comment_status = $_POST['comment_status'];
     
    6870        if (empty($ping_status)) $ping_status = get_settings('default_ping_status');
    6971        $post_password = addslashes(stripslashes($_POST['post_password']));
    70         $post_name = sanitize_title($post_title);
     72       
     73        if (empty($post_name))
     74            $post_name = sanitize_title($post_title);
     75        else
     76            $post_name = sanitize_title($post_name);
     77
    7178        $trackback = $_POST['trackback_url'];
    7279    // Format trackbacks
Note: See TracChangeset for help on using the changeset viewer.