WP Advanced Importer

WordPress Advanced Importer enables to import XML data into WordPress Post, Page, Custom Post and Users. It supports three third party plugins, Custom Post Type UI to create Custom Post type, Custom Field Suite(CFS), All in One SEO to import SEO fields and WooCommerce to import simple products.

Feature highlights

  • Imports featured image from external URLs into WordPress.
  • Easily import Custom Fields Suite(CFS) data in XML into WordPress.
  • Imports WooCommerce simple product information into WordPress from XML.
  • Simple drag and drop of XML nodes into WordPress fields.
  • Detect duplicate with title, ID, slug and content, detailed log generation during import.
  • Import details in pictorial graphs in dashboard.

Installation

  1. Extract the zip in wordpress/wp-content/plugins.
  2. Create folder named “uploads” within wp-content.
  3. Give 755 permission for both wp-content and uploads folder. (i.e)In terminal run the command, chmod 755 -R wp-content
  4. Activate the plugin in WordPress plugin list.

Import XML by WP Advanced Importer

WordPress Advanced Importer can import any large XML file in a short period of time. It imports Post, Page, Custom Post, Users, WooCommerce Simple Products, Custom Field Suite(CFS) and SEO fields created with All in One SEO. The importer imports the data in 3 simple clicks.

It has simple imports steps,

  1. Upload XML
  2. Mapping
  3. Settings and Performance
  4. Summary

Step 1 – Upload XML

  • Click on Browse to upload the XML file.
  • Once the file is uploaded, the ‘Next’ button will be enabled. If not, verify the uploaded XML file format.

Upload-XML-file

Step 2 – Mapping

  • The mapping section lists the WP fields and XML nodes in three sections. You can simply drag and drop the XML nodes to the corresponding WordPress fields.
    1. WordPress fields section – It lists the Core fields view of the module.
    2. Custom field section – It lists Custom Fields created with Custom Fields Suite(CFS).
    3. SEO section – It lists the SEO fields, if the All in One SEO plugin is activated in your plugin list.
  • The post_title and post_status field is mandatory. When the mandatory fields are mapped the ‘Next’ button will be enabled.
  • Click on ‘Next’ to proceed to Security and Performance.

advanced-xml-mapping

Step 3 – Optimized Import

  • WP Advanced importer helps you to keep your WordPress clean. The add-on detects duplicates based on title, ID, slug and content.
  • You can handle duplicate either by skipping or updating the content.
  • Click on ‘Import now’ to proceed with import. Now the XML content will be imported one by one.

import-xml-data

Step 4 – Summary

  • The summary of the import log displays the detailed report on the imported XML file.
  • The total number of records in uploaded XML.
  • The admin view and web view enables to have a quick look at the imported information.

xml-import-log

WordPress Advanced Security Settings

The advanced settings enables you to keep your database more optimized. The drop table option enables you to clear the database on deactivating the plugin. Enabling the Drop table option and deactivating the plugin will remove all the settings configured and maintained.

The Send password to user option enables you to have complete control over the email sent on User data import. You can either notify your users or turn off it to prevent email notification.

Minimum Requirements

  • The settings enables to verify the security and performance of the import process.
  • It allows to restrict permission such as Allow author/editor to import.
  • The minimum required php.ini details helps to verify required and current configuration of the server.
  • If the configuration is less than the minimum requirement then fatal errors may be triggered.

xml-configuration-info

XML Sample Values by Advanced Importer

Post XML Guidelines

  • Specify User ID for Post author instead of username.
  • Specify status as Publish, Draft, Pending, Sticky, Private and {your password} for protected. By default, it is publish
  • specify Post format as 1,2,3,4,5,6,7. For,
    1. standard – 0
    2. aside – 1
    3. image – 2
    4. video – 3
    5. audio – 4
    6. quote – 5
    7. link – 6
    8. gallery – 7
  • Date format in DD/MM/YYYY is not supported.
  • Post category is separated with pipeline symbol ( | ).
  • Post tag is separated with comma ( , ).
  • Specify ID of the parent Post in post Parent.

Page XML Guidelines

  • Specify menu order in numeric number as 3, to specify the order.

user XML Guidelines

  • The user roles are
    1. subscriber – 0
    2. contributor – 1
    3. author – 2
    4. editor – 7
    5. administrator -10.

By default, the user role is subscriber – 0.

SEO Fields Guidelines

  • Include the SEO fields along with the Post, Page, Custom Post and eShop.
  • Specify the value as ‘on’ or ‘off’ for seo_noindex, seo_nofollow, seo_disable, seo_disable_analytics.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.