2017 © Pedro PelĂĄez
 

wp-cli-package export-command

Exports WordPress content to a WXR file.

image

wp-cli/export-command

Exports WordPress content to a WXR file.

  • Friday, April 20, 2018
  • by danielbachhuber
  • Repository
  • 3 Watchers
  • 6 Stars
  • 259,456 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 8 Forks
  • 4 Open issues
  • 15 Versions
  • 22 % Grown

The README.md

wp-cli/export-command

Exports WordPress content to a WXR file., (*1)

Testing, (*2)

Quick links: Using | Installing | Contributing | Support, (*3)

Using

wp export [--dir=<dirname>] [--stdout] [--skip_comments] [--max_file_size=<MB>] [--filename_format=<format>] [--include_once=<before_posts>] [--allow_orphan_terms] [--start_date=<date>] [--end_date=<date>] [--post_type=<post-type>] [--post_type__not_in=<post-type>] [--post__in=<pid>] [--with_attachments] [--start_id=<pid>] [--max_num_posts=<num>] [--author=<author>] [--category=<name|id>] [--post_status=<status>]

Generates one or more WXR files containing authors, terms, posts, comments, and attachments. WXR files do not include site configuration (options) or the attachment files themselves., (*4)

OPTIONS, (*5)

[--dir=<dirname>]
    Full path to directory where WXR export files should be stored. Defaults
    to current working directory.

[--stdout]
    Output the whole XML using standard output (incompatible with --dir=)

[--skip_comments]
    Don't include comments in the WXR export file.

[--max_file_size=<MB>]
    A single export file should have this many megabytes. -1 for unlimited.
    ---
    default: 15
    ---

[--filename_format=<format>]
    Use a custom format for export filenames. Defaults to '{site}.wordpress.{date}.{n}.xml'.

[--include_once=<before_posts>]
    Include specified export section only in the first export file. Valid options
    are categories, tags, nav_menu_items, custom_taxonomies_terms. Separate multiple
    sections with a comma. Defaults to none.

[--allow_orphan_terms]
    Export orphaned terms with `parent=0`, instead of throwing an exception.

FILTERS, (*6)

[--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.
    ---
    default: any
    ---

[--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-separated or space-separated list of IDs.
    Post's attachments won't be exported unless --with_attachments is specified.

[--with_attachments]
    Force 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=<name|id>]
    Export only posts in this category.

[--post_status=<status>]
    Export only posts with this status.

EXAMPLES, (*7)

# Export posts published by the user between given start and end date
$ wp export --dir=/tmp/ --user=admin --post_type=post --start_date=2011-01-01 --end_date=2011-12-31
Starting export process...
Writing to file /tmp/staging.wordpress.2016-05-24.000.xml
Success: All done with export.

# Export posts by IDs
$ wp export --dir=/tmp/ --post__in=123,124,125
Starting export process...
Writing to file /tmp/staging.wordpress.2016-05-24.000.xml
Success: All done with export.

# Export a random subset of content
$ wp export --post__in="$(wp post list --post_type=post --orderby=rand --posts_per_page=8 --format=ids)"
Starting export process...
Writing to file /var/www/example.com/public_html/staging.wordpress.2016-05-24.000.xml
Success: All done with export.

Installing

This package is included with WP-CLI itself, no additional installation necessary., (*8)

To install the latest version of this package over what's included in WP-CLI, run:, (*9)

wp package install git@github.com:wp-cli/export-command.git

Contributing

We appreciate you taking the initiative to contribute to this project., (*10)

Contributing isn’t limited to just code. We encourage you to contribute in the way that best fits your abilities, by writing tutorials, giving a demo at your local meetup, helping other users with their support questions, or revising our documentation., (*11)

For a more thorough introduction, check out WP-CLI's guide to contributing. This package follows those policy and guidelines., (*12)

Reporting a bug

Think you’ve found a bug? We’d love for you to help us get it fixed., (*13)

Before you create a new issue, you should search existing issues to see if there’s an existing resolution to it, or if it’s already been fixed in a newer version., (*14)

Once you’ve done a bit of searching and discovered there isn’t an open or fixed issue for your bug, please create a new issue. Include as much detail as you can, and clear steps to reproduce if possible. For more guidance, review our bug report documentation., (*15)

Creating a pull request

Want to contribute a new feature? Please first open a new issue to discuss whether the feature is a good fit for the project., (*16)

Once you've decided to commit the time to seeing your pull request through, please follow our guidelines for creating a pull request to make sure it's a pleasant experience. See "Setting up" for details specific to working on this package locally., (*17)

Support

GitHub issues aren't for general support questions, but there are other venues you can try: https://wp-cli.org/#support, (*18)

This README.md is generated dynamically from the project's codebase using wp scaffold package-readme (doc). To suggest changes, please submit a pull request against the corresponding part of the codebase., (*19)

The Versions

20/04 2018

dev-master

9999999-dev https://github.com/wp-cli/export-command

Exports WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

20/04 2018

v1.0.7

1.0.7.0 https://github.com/wp-cli/export-command

Exports WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

20/04 2018

dev-refresh-scaffold-files

dev-refresh-scaffold-files https://github.com/wp-cli/export-command

Exports WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

19/04 2018

dev-35-fix-privacy-policy-post-count

dev-35-fix-privacy-policy-post-count https://github.com/wp-cli/export-command

Exports WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

12/04 2018

dev-fix-53-php-memory

dev-fix-53-php-memory https://github.com/wp-cli/export-command

Exports WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

29/01 2018

v1.0.6

1.0.6.0 https://github.com/wp-cli/export-command

Exports WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

28/01 2018

dev-prerelease-1.0.6

dev-prerelease-1.0.6 https://github.com/wp-cli/export-command

Exports WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

14/12 2017

v1.0.5

1.0.5.0 https://github.com/wp-cli/export-command

Exports WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

21/11 2017

v1.0.4

1.0.4.0 https://github.com/wp-cli/export-command

Export WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

02/10 2017

v1.0.3

1.0.3.0 https://github.com/wp-cli/export-command

Export WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

01/10 2017

dev-update-readme

dev-update-readme https://github.com/wp-cli/export-command

Export WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

19/09 2017

dev-pr/15

dev-pr/15 https://github.com/wp-cli/export-command

Export WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

04/08 2017

v1.0.2

1.0.2.0 https://github.com/wp-cli/export-command

Export WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

30/05 2017

v1.0.1

1.0.1.0 https://github.com/wp-cli/export-command

Export WordPress content to a WXR file.

  Sources   Download

MIT

The Requires

 

The Development Requires

09/03 2017

v1.0.0

1.0.0.0 https://github.com/wp-cli/export-command

Manage exports.

  Sources   Download

MIT

The Requires

 

The Development Requires