|
@@ 3100-3104 (lines=5) @@
|
| 3097 |
|
* an empty post name. |
| 3098 |
|
*/ |
| 3099 |
|
if ( empty($post_name) ) { |
| 3100 |
|
if ( !in_array( $post_status, array( 'draft', 'pending', 'auto-draft' ) ) ) { |
| 3101 |
|
$post_name = sanitize_title($post_title); |
| 3102 |
|
} else { |
| 3103 |
|
$post_name = ''; |
| 3104 |
|
} |
| 3105 |
|
} else { |
| 3106 |
|
// On updates, we need to check to see if it's using the old, fixed sanitization context. |
| 3107 |
|
$check_name = sanitize_title( $post_name, '', 'old-save' ); |
|
@@ 3143-3147 (lines=5) @@
|
| 3140 |
|
} |
| 3141 |
|
|
| 3142 |
|
if ( empty( $postarr['post_date_gmt'] ) || '0000-00-00 00:00:00' == $postarr['post_date_gmt'] ) { |
| 3143 |
|
if ( ! in_array( $post_status, array( 'draft', 'pending', 'auto-draft' ) ) ) { |
| 3144 |
|
$post_date_gmt = get_gmt_from_date( $post_date ); |
| 3145 |
|
} else { |
| 3146 |
|
$post_date_gmt = '0000-00-00 00:00:00'; |
| 3147 |
|
} |
| 3148 |
|
} else { |
| 3149 |
|
$post_date_gmt = $postarr['post_date_gmt']; |
| 3150 |
|
} |