Est-il possible d’utiliser la date et l’heure d’origine des articles WordPress qui sont publiés sur Discourse par la suite, par exemple lors de la migration vers Discourse et de l’intégration de tous les articles de blog manquants dans le forum Discourse ?
Pour le moment, la date et l’heure actuelles sont utilisées, ce qui oblige à modifier tous les nouveaux articles croisés vers Discourse pour y inclure la date et l’heure d’origine.
Salut @Roi, il n’est pas possible de le faire avec le plugin WP Discourse. Il semble que vous effectuiez une migration ? La meilleure façon de gérer une migration est d’utiliser un script de migration sur votre serveur. C’est ainsi que vous obtiendrez les résultats de métadonnées en masse que vous recherchez.
Merci pour votre réponse. Dommage qu’il n’y ait pas de commutateur pour cela…
Eh bien, la migration (de phpBB3 vers Discourse) est terminée, mais je veux toujours relier Discourse au site Web WordPress et j’aimerais avoir tous les anciens articles de blog dans Discourse également. Donc, oui, vous pouvez le dire.
Il y a trop d’articles de blog pour être heureux de le faire à la main. Mais pas assez pour écrire un script. J’ai aussi cherché un script, mais je n’en ai pas trouvé. Je finirai donc par le faire à la main, je suppose…
PS : À mes yeux, lorsque les sujets/messages sont synchronisés de WordPress vers Discourse, la date/l’heure doivent être les mêmes. Peu importe si je synchronise le message lors de sa création ou lors d’une synchronisation ultérieure.
Je réinitialise également la date de déplacement vers le haut / de remontée (je n’ai aucune idée de comment cela s’appelle en anglais). Donc, encore un clic de plus. ;-)\n\nMais j’ai remarqué que les articles de blog migrés sont affichés dans l’historique d’activité de l’utilisateur personnel en haut. Même si la date est antérieure aux publications « réelles » de l’utilisateur.
C’est pourquoi vous devez faire ce genre de choses avec un script de migration et pourquoi il serait illogique que le plugin WP Discourse vous permette de forcer la date de création du message à correspondre à la date de publication de l’article Wordpress.
Si j’ajoutais cela comme option, les gens tenteraient de faire le genre d’opération que vous faites, découvriraient que cela ne fonctionne pas (en raison de choses comme la date de relance) et viendraient ensuite ici demander de l’aide pour ce qui est en réalité une migration Je dis cela avec gentillesse, car je comprends ce que vous essayez de faire.
La solution est de le gérer correctement, avec un script de migration. Le plugin n’est pas conçu pour les opérations en masse. Essayer de le faire fonctionner pour des opérations en masse sera toujours plus difficile que cela n’en vaut la peine.
Pour l’utilisation normale du plugin, la date Wordpress correspond à la date Discourse, car la publication sur Discourse se produit au moment de la publication de l’article original.
Je comprends. C’est de la théorie et la pratique réelle. Il n’y a pas tant de publications qu’un script de migration aurait un sens - s’il n’y en a pas déjà un de disponible. Pour moi, il faut bien plus de temps pour tout cela que de le faire à la main. Et comme ce forum est juste un projet amusant sans argent impliqué, je ne peux pas investir pour obtenir de l’aide.
Oui, je comprends. Et ces quelques secondes, si ce sont des secondes et non des millisecondes, ne font pas de différence.