[Résolu] Pourquoi importer du contenu démo pourrit un site en production?

  • WordPress :5.2
  • Statut : résolu
13 sujets de 1 à 13 (sur un total de 13)
  • Auteur
    Messages
  • #2275082
    YesICannes
    Participant
    Initié WordPress
    40 contributions

    Bonjour,

    • Version de PHP/MySQL : 5.7  sur le nouvel hébergement SSD

    • Thème utilisé : Viewport
•

    Extensions en place : Askimet, AMP, Google Adsense, GADWP, Image Widget, Polylang, Publish to Apple News, Redirection, Simple Light Box, WP Rocket, Yoast

    • Nom de l’hébergeur : Infomaniak

    • Adresse du site : yesicannes.com (en anglais) et yesicannes.com/fr (version française)

    Problème(s) rencontré(s) : L’importation de contenu démo d’un nouveau thème a perturbé l’ancien site en production.

    Bonjour à tou(te)s,

    J’ai appris à mes dépens qu’activer un nouveau template et importer son contenu de démonstration pour installer un site de démo (afin d’éviter de créer de nouveau site à partir de zéro) lorsqu’un site est en production gâcherait le site initial. Cela s’est produit, j’ai dû revenir au site précédent car l’installation du nouveau thème avait échoué en raison d’une documentation de thème incomplète qui n’explique pas comment choisir le “demo site”.

    Quelqu’un pourrait-il m’expliquer en termes simples (je ne suis ni un débutant, ni un expert), pourquoi l’importation de contenu de démonstration ajoute des catégories, des menus, etc. sur le site précédent (que j’ai refait manuellement en éliminant tout le contenu rajouté)?

    Je vais essayer à nouveau d’installer le nouveau site par le biais du pré-développement chez mon hébergeur, mais j’ai besoin de comprendre le problème que j’ai rencontré.

    Merci d’avance pour vos explications.

     

     

    • Ce sujet a été modifié le il y a 3 weeks et 3 jours par  YesICannes.
    • Ce sujet a été modifié le il y a 3 weeks et 3 jours par  YesICannes.
    #2275084
    PhiLyon
    Modérateur
    Maître WordPress
    23553 contributions

    Bonjour.

    pourquoi l’importation de contenu de démonstration ajoute des catégories, des menus, etc.

    C’est le piège, c’est fait pour les personnes qui démarrent un site et qui n’ont pas de contenu.

    Je l’ai fait une fois, j’ai mis des plombes à supprimer les articles, pages et autres qui sont créées avec la démo.

    🙂

    #2275089
    YesICannes
    Participant
    Initié WordPress
    40 contributions

    Bonjour et merci pour la réponse.

    Oui, c’est un piège et je suis un peu en colère contre l’auteur du template qui ne prévient pas de ce danger dans la doc et qui par ailleurs, n’explique pas comment installer la home page du demo site, obligeant à revenir au site précédent, farci de trucs rajoutés, pouvant créer des erreurs 401. (J’ai contacté l’auteur et il a expliqué, mais j’aurais aimé que ce soit précisé dans la doc au départ.)

    Mon site a déjà plein de contenu mais je voulais prendre le “demo site” comme cadre de départ et reconstruire le magazine sans tout créer de A à Z.

    Maintenant  je sais qu’il faut passer par une étape de pré-developpement. Mon hébergeur a prévu cette facilité.

    Mais, pour ma culture générale et ma compréhension globale de WP, j’aimerais vraiment savoir comment un nouveau template peut pourrir un ancien template…

    • Cette réponse a été modifiée le il y a 3 weeks et 3 jours par  YesICannes.
    #2275093
    Flobogo
    Modérateur
    Maître WordPress
    15778 contributions

    Bonjour,

    j’aimerais vraiment savoir comment un nouveau template peut pourrir un ancien template…

    Ce n’est pas le nouveau thème qui est en cause, mais l’import d’une démo. Comme vous l’a expliqué @philyon :

    c’est fait pour les personnes qui démarrent un site et qui n’ont pas de contenu.

    Tout simplement parce que la démo crée un contenu artificiel, qui vient s’ajouter à celui que vous avez déjà. Donc, pour quelqu’un qui n’a pas encore de contenu, ça ne pose pas problème et il peut modifier la démo.

    #2275109
    Li-An
    Modérateur
    Maître WordPress
    22373 contributions

    Bonjour, d’où le nom “démo”.

    #2275261
    YesICannes
    Participant
    Initié WordPress
    40 contributions

    Bonjour à tous,

    Non, le “demo content” n’est pas fait spécialement pour les gens qui n’ont pas de contenu! Il est fait pour qu’on puisse importer des “layouts” de “home page” déjà tout faits. Cette “home page” déjà prête à l’emploi permet de reconstruire le site plus facilement en évitant de partir de zéro et de donner l’aspect général du site, selon le “demo site” que l’on a aimé et pour lequel on achete le thème.

    Comme la doc du theme était incomplète, je n’ai pu finaliser l’installation d ela page d’accueil voulu, et j’ai du revenir à l’ancien template, et là, surprise: il était tout plein d’éléments du nouveau theme, que j’ai du retirer un à un et d’autres éléments avaient disparu, notamment certains menus. (Entre temps, j’ai contacté l’auteur qui s’est excusé du manque d’infos pour installer un “demo site” et me les a communiquées.)

    Et entre temps toujours, j’ai compris qu’il fallait construire le nouveau site en utilisant l’espace de pré-developpement (staging en anglais) chez son hébergeur.

    Donc la question reste pendante: pourquoi le “demo content” d’un NOUVEAU thème fout le bordel dans un ANCIEN template si on y revient?

    Merci pour vos idées.

     

    #2275265
    Li-An
    Modérateur
    Maître WordPress
    22373 contributions

    C’est la première fois que je lis ce que vous racontez. Pouvez-vous nous donner les sources de vos dires ? Quel thème avez-vous testé respecte ce protocole, à savoir une démo qui n’importe pas de contenu mais se contente de proposer une architecture ? Je suis au regret de vous dire que toutes les démos de thème payant que j’ai croisé importait du contenu pour obtenir justement l’apparence de la preview. Si ça n’avait pas été le cas, vous pourriez être sûr que la plupart des acheteurs se seraient plaints auprès du développeur.

    En conclusion, ça fout “toujours le bordel” parce que c’est prévu comme ça. Et comme vous avez pu le constater, ça n’a étonné personne sur ce forum (enfin la douzaine de personnes qui fréquentent assidûment ce forum).

    #2275268
    PhiLyon
    Modérateur
    Maître WordPress
    23553 contributions

    Bonjour.

    Donc la question reste pendante: pourquoi le “demo content” d’un NOUVEAU thème fout le bordel dans un ANCIEN template si on y revient?

    Parce que le contenu de ton “demo content” est gardé dans la base de données.

    🙂

    #2275293
    Flobogo
    Modérateur
    Maître WordPress
    15778 contributions

    Vous confondez “démo” et “demo content”.

    La démo simple, on la consulte sur le site du vendeur.

    “demo content”, comme son nom (anglais) l’indique, c’est du contenu de démo. Et comme le dit PhiLyon, ce contenu reste dans la base de données, donc sur le site, une fois qu’il y est installé.

    Ce que vous reprochez, c’est que ce contenu ne soit pas supprimé de la base de données lors de la suppression du “content demo”. Mais il semble que ce soit fréquemment le cas, selon Li-An.

    Quant à la perte des menus, c’est le cas à chaque changement de thème, démo ou pas démo. (quoi qu’il me semblait que ce n’était plus le cas depuis WP 5.2, mais je ne suis pas assez calée pour en être sûre …)

    #2275644
    YesICannes
    Participant
    Initié WordPress
    40 contributions

    Bonjour à tous,

    La même question posée sur le forum WP en anglais a eu comme réponse: “importing content _shouldn’t_ be destructive, because that just isn’t right. But just like how there people who do bad things or make mistakes in the physical world, the same can happen in the digital world. I’m sure the theme developers didn’t intend to provide you with a destructive import file, but they did.”

    Donc, pour moi la question reste toujours posée, à savoir, que même en considérant que le “demo content” (anglais) importé (et pas “la démo”, aucune confusion…) reste dans la base de données, comment se fait-il que les instructions en .php du nouveau template écrasent celles de l’ancien thème et son architecture?

    C’est cela que j’aimerais comprendre…

    Si vous avez des lumières…

    #2275646
    PhiLyon
    Modérateur
    Maître WordPress
    23553 contributions

    Bonjour.

    Comme stipulé dans la réponse obtenue sur wordpress.org, c’est une erreur (involontaire) du concepteur du thème

    (en anglais) I’m sure the theme developers didn’t intend to provide you with a destructive import file, but they did.

    (Traduction) Je suis sûr que les développeurs du thème n’avaient pas l’intention de vous fournir un fichier d’importation “destructif”, mais ils l’ont fait.

    🙂

    • Cette réponse a été modifiée le il y a 2 weeks et 4 jours par  Flobogo. Raison: suppression des balises de code inutiles
    #2275653
    Flobogo
    Modérateur
    Maître WordPress
    15778 contributions

    Au fait, si il s’agit de ce thème-là, il n’est plus maintenu ! Ceci peut aussi expliquer cela.

    Autrement dit : le thème comportait peut-être des bugs, et a été abandonné par ses créateurs. D’ailleurs, c’est l’ensemble des thèmes de ce site qui n’est plus maintenu. Je ne sais pas (et ne veut pas savoir) où vous l’avez téléchargé.

    Si vous voulez un thème gratuit, mais fiable, faites votre choix ici : https://wordpress.org/themes/
    Il y en a plus de 7400, c’est déjà pas mal. Et comme il n’y a pas d’import de démo, vous n’aurez plus de souci 😉

     

    #2276117
    YesICannes
    Participant
    Initié WordPress
    40 contributions

    Bonjour,

    Merci de vos réponses à tous!

    Bonne journée.

13 sujets de 1 à 13 (sur un total de 13)
  • Vous devez être connecté pour répondre à ce sujet.