diff --git a/wp-admin/includes/export.php b/wp-admin/includes/export.php index 4fcf253306..3acd7fdc3e 100644 --- a/wp-admin/includes/export.php +++ b/wp-admin/includes/export.php @@ -43,8 +43,21 @@ function export_wp( $args = array() ) { do_action( 'export_wp', $args ); $sitename = sanitize_key( get_bloginfo( 'name' ) ); - if ( ! empty($sitename) ) $sitename .= '.'; - $filename = $sitename . 'wordpress.' . date( 'Y-m-d' ) . '.xml'; + if ( ! empty( $sitename ) ) { + $sitename .= '.'; + } + $date = date( 'Y-m-d' ); + $wp_filename = $sitename . 'wordpress.' . $date . '.xml'; + /** + * Filter the export filename. + * + * @since 4.4.0 + * + * @param string $wp_filename The name of the file for download. + * @param string $sitename The site name. + * @param string $date Today's date, formatted. + */ + $filename = apply_filters( 'export_wp_filename', $wp_filename, $sitename, $date ); header( 'Content-Description: File Transfer' ); header( 'Content-Disposition: attachment; filename=' . $filename ); diff --git a/wp-includes/version.php b/wp-includes/version.php index a88c7a7821..dd42a52cb9 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '4.4-alpha-34326'; +$wp_version = '4.4-alpha-34327'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.