Tender to bbPress Discussions Importer
Uses Tender's neat JSON API to import discussions
by Justin Sainton · github.com/justinsainton/tender-to-bbpress-importer · website
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/justinsainton/tender-to-bbpress-importer/archive/refs/heads/master.zipUses Tender's neat JSON API to import discussions. Eventually, would like the API to support importing everything from the endpoints provided by Tender. For my specific use case, all that is needed is discussions.
Set-up is pretty easy. Just define the following in wp-config.php. No settings, UI or anything.
define( 'TENDER_API_TOKEN', 'token is found in your profile/edit area at Tender' );
define( 'TENDER_API_BASE', 'https://api.tenderapp.com/your-site' );
We'll automatically start the migration and keep you posted of progress via an admin notice. To run the import again from the last topic created, simply visit your-site.com/wp-admin/?re-run-importer=true
To help with some of the concepts - "Categories" are Forums, "Discussions" are Topics and "Comments" are Replies.
Supports the bbPress Private Replies and bbPress Marked as Resolved add-ons for bbPress.
Uber-Mega-Super-Duper props to Mike McAlister at OkayThemes for funding the development of this. If you find it useful, be sure to give him a shout out and go buy a bunch of his work :)