Celyan-SAS / CSV-to-WordPress-content-importer

A WordPress plugin to easily import WP content (posts, CPTs, metadata, ACF fields) from CSV files
1 stars 0 forks source link

Pouvoir gérer des taxonomies #2

Closed yannbug closed 6 years ago

yannbug commented 6 years ago

En version 1 on se base uniquement sur le nom du terme dans la taxonomie. A priori la fonction par défaut de WP s'occupe soit d'associer le terme déjà existant, soit de créer un nouveau terme s'il n'existe pas encore dans cette taxo.

C'est à l'auteur du fichier source de faire attention de ne pas créer des doublons en multipliant les graphies pour un même terme.

Je pense qu'il suffit d'ajouter des lignes au tableau d'association champs/colonnes dans l'écran de modification du modèle. Ajouter une ligne par taxonomie associée au CPT du modèle.

Si Polylang est activé, il faut utiliser la Langue par défaut de Polylang, qu'on indiquera en colonne 2 du tableau. On ne multiplie surtout pas les lignes par le nombre de langues, car par définition si le post est associé à un terme dans une langue, il va être associé à la traduction de ce terme dans toutes les autres langues. Encore une fois c'est à l'auteur du CSV d'origine de pas s'embrouiller, car on ne se basera que sur la langue par défaut (les autres colonnes de traduction pour la taxo seront ignorées, les administrateur du site devront traduire les termes de taxo dans l'admin de WP, pas de magie à ce niveau).

SilverCelyan commented 6 years ago

Dans l'état actuel les taxos inconnus ne sont pas crées (demande de thomas) et un mail est envoyé a celui qui fait l'import pour lui dire quel post n'as pas eu la taxo crée (avec un lien vers l'admin et le nom de la taxo non trouve)

Dans une prochaine version on peut mettre une option au debut pour que l'utilisateur choisisse si toutes les taxos doivent etre ignorés ou crées.

thomas-benlevi commented 6 years ago

Oui ou donner la possibilité d'affecter manuellement à telle ou telle taxo les posts qui n'ont pas été importés puis les importer (dans une future-future version)

Le 21 décembre 2017 à 15:42, Silverio notifications@github.com a écrit :

Dans l'état actuel les taxos inconnus ne sont pas crées (demande de thomas) et un mail est envoyé a celui qui fait l'import pour lui dire quel post n'as pas eu la taxo crée (avec un lien vers l'admin et le nom de la taxo non trouve)

Dans une prochaine version on peut mettre une option au debut pour que l'utilisateur choisisse si toutes les taxos doivent etre ignorés ou crées.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Celyan-SAS/CSV-to-WordPress-content-importer/issues/2#issuecomment-353367600, or mute the thread https://github.com/notifications/unsubscribe-auth/AGOJhm2_DQb3mb-KWPobB7lD73MFcov0ks5tCm5XgaJpZM4QpFdJ .

-- Direction technique web & développements Wordpress 06 27 49 28 56 / @ThomasBenlevi https://twitter.com/thomasbenlevi