Création d’un site WP à partir d’un site non WP (Php, sql,..) (Créer un compte)

  • WordPress :6.7
  • Statut : non résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #2487661
    PatX
    Participant
    Padawan WordPress
    93 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.4 / 8.0
    • Thème utilisé : Twenty eleven
    • Extensions en place : WP-members
    • Nom de l’hébergeur : site local
    • Adresse du site :

    Problème(s) rencontré(s) :

    Je dois reprendre un site crée « manuellement » sous (php, mysql,html,css,..) avec une trentaine de tables (créées sous phpmyadmin) et le refaire sous WP.
    J’ai déjà fait quelques sites sous WP mais toujours en nouvelle création ou en maintenance.

    Ce site comprend entre autres, une gestion d’adhérents (donc programmé en php, sql,..) avec des tables associées (ex table « adhérents »).

    1/ Déjà, Concernant le plug-in:

    Je me suis renseigné parmi la multitude de plug-in existant qui gèrent l’inscription des adhérents (déjà pas facile de s’y retrouver !!!:-0),
    certains sont gratuits d’autres payants… , j’ai commencé avec le plug-in « WP-members » j’arrive bien à afficher le formulaire d’inscription
    mais apparemment les données s’enregistrent et semblent « éparpillées » dans les tables adaptées à WP (wp-meta-données…) ??
    Mais ensuite, si j’ai bien compris, sous phpmyadmin, on ne peut pas retrouver clairement les données des adhérents comme dans la table initiale où
    l’on voyait explicitement tous les champs de la table.
    En fait, j’insiste sur ce point car la personne en charge de l’administration, souhaiterait toujours consulter cette table donc « en clair ».

    2/ Importer la table « adhérents »?

    Au lieu de ressaisir tous les adhérents (+ de 200!) , existe t’il un moyen d’importer la table donc déjà existante et de « la connecter » au plug-in mais je
    pense que c’est impossible car ce n’est pas la même structure de table, d’un côté (doit être adaptée à WP) et de l’autre (table créée « manuellement » sous phpmyadmin)

    J’avoue me poser beaucoup de questions à ce sujet (ô combien passionnant!) car c’est une première pour moi! (refonte à partir d’un site non WP) et j’aimerais vraiment connaître vos expériences à ce sujet qui je pense doit être quelque chose d’assez fréquent…;-)
    Existe t’il tout simplement des tutoriels sur la façon de procéder ? ou des liens auxquels je pourrais m’épauler?
    Merci beaucoup!!!  😉

     

    #2487662
    Rock4Temps
    Participant
    Maître WordPress
    1215 contributions

    Bonjour,

    Il faut exporter la table des membres de votre ancien site au format csc

    Importer ce csv dans WordPress avec cette Extension

    d’autres extension de membre comme ultimate member ont un   Outil

    dedié à l’importation de membre

    #2487673
    PatX
    Participant
    Padawan WordPress
    93 contributions

    Merci bcp pour votre réponse !!! :-))

    Mais j’imagine que les données (adhérents)  sont « éparpillées » dans les tables WP dans les « méta-données » ???

    • Cette réponse a été modifiée le il y a 2 semaines par PatX.
    #2487687
    Rock4Temps
    Participant
    Maître WordPress
    1215 contributions

    Oui, mais si vous utilisez par exemple l’extension ultimate member vous avez un annuaire des membres avec toutes les informations visible en back office et front end.

    #2487688
    Rock4Temps
    Participant
    Maître WordPress
    1215 contributions

    Vous retrouvez aussi toutes les informations des membres en back office dans le menu comptes

    #2487827
    BiduleTruc
    Participant
    Initié WordPress
    11 contributions

    Si l’ancien site est fait avec un CMS connu, tu pourrais trouver le plugin qui assureras le transfert, la correspondance des tables.
    Mais si le schémas des tables de BDD est inconnu dans ce cas, ce n’est pas la peine.

    A mon avis, tu passeras plus de temps à chercher un plugin qui n’existe pas plutôt que de tout refaire à la main.

    Avec SQL (lien au hazard), tu peux faire pas mal de chose puissantes en ligne de commandes.
    Ce n’est pas trés compliqué en vrai et tu es sûr de ne pas te tromper.

    Donc, installe ton site WordPress et vas ensuite dans les 2 bases de données pour importer les tables qui te semblent importantes.

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