Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Allow to import articles/pages/comments from Wordpress export #1

Open
ldidry opened this issue May 30, 2018 · 4 comments
Open

Allow to import articles/pages/comments from Wordpress export #1

ldidry opened this issue May 30, 2018 · 4 comments
Labels
enhancement New feature or request

Comments

@ldidry
Copy link

ldidry commented May 30, 2018

I know that is a long shot and really low priority, but it would be wonderful if Plume could import a Wordpress export in the future.

The format of Wordpress export is WordPress eXtended RSS (WXR). You can find some documentation on https://github.com/pbiron/wxr/.

@tcitworld
Copy link

How it's done in Ruby : https://github.com/thomasfl/wordpress_import/blob/master/wordpress_import.rb

@dblugeon
Copy link

For this issue, plume needs handle pages (which are not articles).

How plume should handle comments during import ?

@elegaanz
Copy link
Member

I don't know about pages? Are them part of articles, that all together makes the complete article?

And for comments, I guess Wordpress stores the commenters email address, so we could see if any account has this email address, and create a fake one if need (eventually with a randomly generated suffix in the username to avoid squatting real usernames). Or we could create a comment to the person importing, which would simply contain a quote and the "Imported from Wordpress" mention. Or we could just ignore the comments from people who don't have a Plume account(detected with the email address). I don't know which solution seems the best to you…

@ldidry
Copy link
Author

ldidry commented Sep 12, 2018

No, pages are static pages, apart from the blog itself. Usually, more infos about the blogger, a way to contact him/her, etc.
Exemple: my blog is on https://fiat-tux.fr/, but I have some pages : https://fiat-tux.fr/about/, https://fiat-tux.fr/developpements/, etc.

@elegaanz elegaanz transferred this issue from Plume-org/Plume Nov 6, 2018
@elegaanz elegaanz added the enhancement New feature or request label Nov 6, 2018
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants