Cet article date d'il y a plus d'un an.
Il est possible qu'il ne soit plus à jour.
WP2Pluxml et son Dockerfile
WP2Pluxml est un script de conversion de WordPress vers pluxml (merci @nicosomb).
Ce script ne fonctionne plus avec les versions récentes de Apache, Php, Mysql.
Du coup, j’ai fait une image Docker pour avoir un wp2pluxml qui marche, basé sur Debian Squeeze.
Les liens :
- Mon repo avec le Dockerfile et les instructions
- Mon repo sur le Docker Hub
- wp2pluxml, le script d’origine.
Usage
-
Exportez votre WordPress avec la fonction export incluse dans WP.
-
Créez un répertoire /tmp/wp2pluxml
-
Placez votre fichier XML d’export dans /tmp/wp2pluxml
-
Installez Docker
-
Lancez mon container :
docker run -v /tmp/wp2pluxml:/tmp -it dans-les-nuages/wp2pluxml xxxxx# service apache2 start xxxxx# cp /tmp/wp2pluxml/monexport-wp.xml .
- Au lancement d’Apache, vous voyez l’adresse IP du container (quelque chose comme 172.17.0.X)
- Allez sur http://172.17.0.X/pluxml/ pour installer pluxml
- Allez sur http://172.17.0.X/pluxml/wp2pluxml
- Vérifiez sur http://172.17.0.X/pluxml/
- That’s all folks !