WordPress plugin intelligence profile

Attachment Importer

Import attachments from another WordPress blog using a WXR file.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 4.0
Current version0.6.0
WordPress coverageTested up to WordPress 4.0
Minimum stackWP 3.0 · PHP —
Directory statusactive
Last directory update25 Sept 201412y ago
Active installations3K+Adoption metric — not a quality score
WordPress.org rating4.3 / 5 from 26 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Attachment Importer version 0.6.0 as active, updated 12y ago and tested up to WordPress 4.0.

Overview

About this plugin

What is this?

I found the WordPress Importer plugin is good for importing posts and comments, but is lacking when it comes to importing large attachments (like images) from large sites. My import would often time out and crash. I wrote this plugin to help with my own blog migrations, but I hope you find it useful too.

Usage

  • As a prerequisite, import your WXR file using the WordPress importer, but do not select the option to Download and Import Attachments. I have found that an import file up to 15MB big will work as long as you don’t import attachments.
  • Navigate to the Attachment Importer screen.
  • Select your WXR export file.
  • Select the user you would like to be the owner of the downloaded images. Default: current user.
  • Sit back and let the importer run. The process can take as little as 10 seconds for 10 images, or about two hours for 2000 images. These times depend on the server that hosts your WordPress site.
  • If you receive any errors during the process, try running the file again after it finishes. The plugin is programmed to ignore files that match the following criteria:
  • Same name
  • Same file name
  • Same upload date
  • Same file size

How it works.

This plugin uses FileReader and to parse the XML file in the browser, then uses ajax to request WordPress perform individual uploads.

License

Attachment Importer – A plugin for WordPress to import attachments from another blog using a WXR file.

Copyright (C) 2014 Toasted Lime

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

The license and copyright applies to all resources bundled with this plugin, except as noted below:

Portions of this plugin use code from:

  • WordPress Importer which is distributed under the terms of the GNU GPL v2, Copyright (C) 2013 wordpressdotorg.
  • jQuery UI Smoothness Theme which is distributed under the terms of MIT License, Copyright (C) 2014 jQuery Foundation and other contributors.

Changeset

0.6.0

Should not get “Remote server did not respond” as often.

0.5.6

  • Invalid file type produces non-fatal error.

0.5.5

  • Added an overall progress bar.
  • Improve how the program responds to events like fatal errors, AJAX failure, or if there are no attachments in the import file.

0.5.4

  • Fixed issue reading namespaces in import file that caused the program not to work in FireFox and Internet Explorer.
  • Moved plugin to Import menu from the Media menu.

0.5.3

  • Added option to add five second delay between image ajax requests
  • Reformat Readme
  • Added jQuery tooltip
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • attachment
  • attachments
  • image
  • import
  • importer
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 4.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 4.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to4.0
Minimum requirementsWordPress 3.0 · PHP not listed
Update activity25 Sept 201412y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.