Geniem Importer
An object-oriented WordPress importer.
by Geniem · github.com/devgeniem/wp-geniem-importer · website
★ 14stars
2forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/devgeniem/wp-geniem-importer/archive/refs/heads/master.zipFrom the readme
Enterprise WordPress Importer
Enterprise Importer is a WordPress importer plugin enabling importing WordPress data from external sources through an object-oriented functional API.
Installation
Install the plugin with Composer by first adding the private repository and then requiring the package:
Then activate the plugin from the WordPress dashboard or with the WP-CLI.
Importing post objects
The plugin provides a functional API for importing various data types. You can think of the importer as an integration layer between your custom data source and the WordPress database. Your job is to format the data to meet the importer object specification. If you are lucky and your external data source can provide the data in the importer data format, your job is as simple as decoding the data into a PHP object and then passing it through the API.
An import is a two step process. First you must set the data for the importer \Geniem\Importer\Post object instance and then you call its save method to store the object data into the WordPress database.
An example of importing a single post can be found here.
\Geniem\Importer\Post - Methods
construct() public
To start a new import process
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| 0.2.4 | Sep 20, 2017 |
| 0.2.3 | Sep 15, 2017 |
| 0.2.1 | Sep 11, 2017 |
| 0.2.0 | Sep 8, 2017 |
| 0.0.1-beta.1 | Apr 11, 2017 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.