Plugin info

Total downloads: 1,110
Active installs: 10
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 12/8/2019 (2215 days ago)
Added to WordPress: 3/13/2017 (8 years old)
Minimum WordPress version: 4.7
Tested up to WordPress version: 4.7.29
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 2215 days ago

20/100

Is REST Importer abandoned?

Possibly abandoned (last update 2215 days ago).

Compatibility

Requires WordPress: 4.7
Tested up to: 4.7.29
Requires PHP: f

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Remote site posts For Elementor
Rating 0.0/5 (0 reviews)Active installs 10
Grab & Save
Rating 4.5/5 (16 reviews)Active installs 1,000
aapanel WP Toolkit
Rating 5.0/5 (1 reviews)Active installs 700
Kunze Law
Rating 0.0/5 (0 reviews)Active installs 700
Hacklog Remote Image Autosave
Rating 4.4/5 (7 reviews)Active installs 500
Easy Digital Downloads – External Products
Rating 5.0/5 (2 reviews)Active installs 100

Description

Deprecated

This project is no longer active and not recommended for use.

Access remote data via REST and save it as WordPress Posts or Users.

UI to customize the import. Shape any kind of json response to fit your desired structure and field names.

REST Importer on GitHub

REST Importer wiki

How to use

  • Make a backup of your database! In case you import to much trash to wrong places and assign the values to wrong fields.
  • Install REST Importer and go to “Tools” -> “REST Importer” -> “Sources”, add a source and save.
  • Switch to tab “Requests & Import”, add a request, choose the source, select “Print as admin notice” and push the “Request/Import” button. On success, you’ll see the response as some kind of tree structure.
  • Switch to tab “Value Mapping” add a “Map” and customize the way the data gets imported. Rebuild the the response structure and assign the nodes to post/user options and meta-options.
  • Switch to tab “Requests & Import”, edit the request and select “Save response”.

Currently supported authorisation

  • none
  • OAuth 1.0a

Coming soon

  • More filter and hooks
  • Wiki and documentation
  • More authorisation types

Thanks for beautiful ressoucres

Good to know:

  • Sensitive data (passwords, keys, secrets) will be stored encrypted in the database.

Installation

Requirements:

  • php 5.6
  • cURL
  • JavaScript needs to be enabled for the settings page (if all settings are done, you may disable js again)

Upload and install this Plugin the same way you’d install any other plugin.
Go to “Tools” -> “REST Importer”.

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

  1. Sources

    Sources

  2. How to store the Response in the database

    How to store the Response in the database

  3. Request and Import

    Request and Import

Changelog

0.1.5

fix: some lost whitespaces between opening and closing php tags.

0.1.4

import user: merge_carefully, existing fields where set to null;

0.1.3

fix: climb the tree and save the value if key is 0!
added: some filters and hook

0.1.2

fix: fatal error on Request save and no sources existing;
fix: the tree input works now for repeatable groups;
some examples removed, moved to the wiki;
Remp_Import_{}::insert_object: skip object keys if not valid;

0.1.1

Edit Readme

0.1.0

added cron option to requests

0.0.1

yeeaaa first version, hurray