Get remote data and save it as posts or users. Customize the way the data…
Author: | jhotadhari (profile at wordpress.org) |
WordPress version required: | 4.7 |
WordPress version tested: | 4.7.17 |
Plugin version: | 0.1.5 |
Added to WordPress repository: | 13-03-2017 |
Last updated: | 08-12-2019
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|
Rating, %: | 0 |
Rated by: | 0 |
Plugin URI: | https://github.com/jhotadhari/rest-importer |
Total downloads: | 1 110 |
Active installs: | 10+ |
Click to start download |
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
- CMB2
- Integration CMB2-qTranslate
- CMB2 Conditionals
- OAuth 1 PHP Library
- jstree
- jsTreeGrid
- This Plugin is based on the generator-pluginboilerplate
Good to know:
- Sensitive data (passwords, keys, secrets) will be stored encrypted in the database.