Nono's LinksShaared links2022-11-04T22:19:43+01:00http://shaarli.m0le.net/http://shaarli.m0le.net/http://shaarli.m0le.net/Shaarlim0le-o-bloghttp://shaarli.m0le.net/?8ii6IA2022-11-04T22:19:43+01:002022-11-04T22:19:43+01:00
Le premier article date du 29 Octobre 2011.
— Permalink]]>Passer de Wordpress à Hugo | m0le-o-bloghttp://shaarli.m0le.net/?x_t2ng2021-04-09T23:15:41+02:002021-04-09T23:15:41+02:00— Permalink]]>Note: Migration de wordpress vers Hugo 4/nhttp://shaarli.m0le.net/?OQeohg2021-03-29T11:53:11+02:002021-03-29T11:53:11+02:00
J'avais (sous wordpress) des catégories et des SOUS-catégories (une notion de parentalité), que je n'ai pas sous hugo ...
J'ai pu régler ca (pour garder tous les liens valides) en faisant :
1) Garder les liens "domain.tld/category/" :
ln -s public/categories public/category
2) Créer les sous-catégories:
ln -s public/categories/CHILD_CATEGORY public/categories/PARENT_CATEGORY/CHILD_CATEGORY/
Je pense que je ferais un article de la migration (au complet) une fois le blog "sous hugo" en ligne.
2) Commenter la copie du dossier "wp_content" (14Go dans mon cas ...) :
l. 497 : //$this->copy_recursive($upload_dir['basedir'], $this->dir . str_replace(trailingslashit(get_home_url()), '', $upload_dir['baseurl']));
3) Copier tel-quel mon dossier "wp-content" dans le dossier "public" de hugo (pour avoir /var/www/hugo/public/wp-content/)
Partie1: https://shaarli.m0le.net/?ASPLmQ
Partie2: https://shaarli.m0le.net/?0fRZhg — Permalink]]>Note: Migration de wordpress vers Hugo 1/nhttp://shaarli.m0le.net/?ASPLmQ2021-02-26T11:06:20+01:002021-04-09T14:21:38+02:00
Pour l'instant, ca se passe pas trop mal (merci Philou ;-) )
On a utilisé pour migrer mes articles en markdown (compatible Hugo) : https://github.com/SchumacherFM/wordpress-to-hugo-exporter
On a appliqué un thème tout fait (histoire de pas trop m'embêter avec les layouts) : https://themes.gohugo.io/hugo-clarity/
On a rajouté un petit bout de code dans la config, pour ne pas omettre les bouts d'html (venant de mes articles wordpress) : https://stackoverflow.com/a/63206852
J'ai recopier mes articles en .md dans mon répertoire Hugo, et j'ai généré le tout pendant ... plus de 8h :D (bon, la VM à 1 CPU & 1G de ram ..) :
Il me reste encore :
- un peu de "fine tunning" (certains article utilisaient des plugins propre à wordpress)
- Installer un système de commentaire
- essayer de récupérer les commentaires des articles, pour pas perdre la valeur ajouté des articles (je trouve ca important)