@@ 2999-3003 (lines=5) @@ | ||
2996 | * an empty post name. |
|
2997 | */ |
|
2998 | if ( empty($post_name) ) { |
|
2999 | if ( !in_array( $post_status, array( 'draft', 'pending', 'auto-draft' ) ) ) { |
|
3000 | $post_name = sanitize_title($post_title); |
|
3001 | } else { |
|
3002 | $post_name = ''; |
|
3003 | } |
|
3004 | } else { |
|
3005 | // On updates, we need to check to see if it's using the old, fixed sanitization context. |
|
3006 | $check_name = sanitize_title( $post_name, '', 'old-save' ); |
|
@@ 3042-3046 (lines=5) @@ | ||
3039 | } |
|
3040 | ||
3041 | if ( empty( $postarr['post_date_gmt'] ) || '0000-00-00 00:00:00' == $postarr['post_date_gmt'] ) { |
|
3042 | if ( ! in_array( $post_status, array( 'draft', 'pending', 'auto-draft' ) ) ) { |
|
3043 | $post_date_gmt = get_gmt_from_date( $post_date ); |
|
3044 | } else { |
|
3045 | $post_date_gmt = '0000-00-00 00:00:00'; |
|
3046 | } |
|
3047 | } else { |
|
3048 | $post_date_gmt = $postarr['post_date_gmt']; |
|
3049 | } |