wp export

Exports WordPress content to a WXR file

Options

NameDescription
--dir <dirname>Full path to directory where WXR export files should be stored. Defaults to current working directory
--stdoutOutput the whole XML using standard output (incompatible with –dir=)
--skip_commentsDon’t include comments in the WXR export file
--max_file_size <MB>A single export file should have this many megabytes. -1 for unlimited
--start_date <date>Export only posts published after this date, in format YYYY-MM-DD
--end_date <date>Export only posts published before this date, in format YYYY-MM-DD
--post_type <post-type>Export only posts with this post_type. Separate multiple post types with a comma
--post_type__not_in <post-type>Export all post types except those identified. Separate multiple post types with a comma. Defaults to none
--post_in <pid>Export all posts specified as a comma- or space-separated list of IDs. Post’s attachments won’t be exported unless –with_attachments is specified
--with_attachmentsForce including attachments in case –post__in has been specified
--start_id <pid>Export only posts with IDs greater than or equal to this post ID
--max_num_posts <num>Export no more than <num> posts (excluding attachments)
--author <author>Export only posts by this author. Can be either user login or user ID
--category <category>Export only posts in this category
--post_status <status>Export only posts with this status
--filename_format <format>Use a custom format for export filenames. Defaults to ‘{site}.wordpress.{date}.{n}.xml’