Migration from Disqus/WordPress/Commento to Remark42
Remark42 supports importing comments from Disqus, WordPress, Commento, or native backup format. All imported comments have an Imported
field set to true
. All methods below remove existing comments from the site if they are present, please see the restoration documentation for instructions on import preserving existing comments.
Initial import from Disqus
- Disqus provides export of all comments on your site in a gzipped file. This option is available in your Moderation panel at Disqus Admin > Setup > Export. The export will be sent into a queue and then emailed to the address associated with your account once it's ready. Direct link to export will be something like
https://<siteud>.disqus.com/admin/discussions/export/
. See importing-exporting for more details - Move this file to your Remark42 host within
./var
and extract, i.e.,gunzip <disqus-export-name>.xml.gz
- Run import command (
ADMIN_PASSWD
must to be enabled on server for it to work) -docker exec -it remark42 import -p disqus -f /srv/var/{disqus-export-name}.xml -s {your site ID}
Initial import from WordPress
- Use that instruction to export comments to file using standard WordPress functionality
- Move this file to your Remark42 host within
./var
- Run import command (
ADMIN_PASSWD
must to be enabled on server for it to work) -docker exec -it remark42 import -p wordpress -f /srv/var/{wordpress-export-name}.xml -s {your site ID}
Initial import from Commento
- Move exported json file to your Remark42 host within
./var
- Run import command (
ADMIN_PASSWD
must to be enabled on server for it to work) -docker exec -it remark42 import -p commento -f /srv/var/{commento-export-name}.json -s {your site ID}
Comments are imported for the domain specified in the provided file, with https://
prefix. If you want to import comments for a different domain or for http://
domain, you'll need to export them after importing, alter the export file url
property and re-import them.