> Attachment Importer wordpress plugin resources analysis

Attachment Importer wordpress plugin resources analysis

Download This Plugin
Download Elegant Themes
Name Attachment Importer
Version 0.6.0
Author Toasted Lime
Rating 80
Last updated 2014-09-25 10:43:00
Downloads
6131
Download Plugins Speed Test plugin for Wordpress

Home page

Delta: 0%

Post page

Delta: 0%
Attachment Importer plugin has no negative impact on PageSpeed score.

Home page PageSpeed score has been degraded by 0%, while Post page PageSpeed score has been degraded by 0%

Attachment Importer plugin added 0 bytes of resources to the Home page and 12 bytes of resources to the sample Post page.

Attachment Importer plugin added 0 new host(s) to the Home page and 0 new host(s) to the sample Post page.

Great! Attachment Importer plugin ads no tables to your Wordpress blog database.

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

  1. 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.
  2. Navigate to the Attachment Importer screen.
  3. Select your WXR export file.
  4. Select the user you would like to be the owner of the downloaded images. Default: current user.
  5. 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.
  6. 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.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 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.
Resources added by plugin to Home page/Post page in kB
Total size of resources for Home page/Post page in kB
Random Theme Tests
F2 screenshot

F2

by: SriniG

70575
95%
Shades of Blue screenshot

Shades of Blue

by: studiopress

32126
0%