Perdu dans la structure de mon multisite (Créer un compte)

  • WordPress :5.4
  • Statut : non résolu
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #2344446
    Phil645
    Participant
    Initié WordPress
    4 contributions

    Bonjour,

    A la base j’avais un site en .com
    J’ai décidé de passer en multisite en sous-repertoires. Un site .com/fr pour la France et un site .com/sp pour l’Espagne.
    C’est fait et maintenant je me retrouve avec un .com, un .com/fr et un .com/sp.

    Maintenant, je ne sais pas quoi faire avec le site .com. je ne peux pas l’effacer car c’est le primary domain. Et j’imagine que si je l’efface manuellement cela va créer des problèmes. Idéalement j’aimerais bien avoir une page de choix de pays sur .com.

    Que dois-je faire ?
    – Trouver un moyen de changer le primary domain vers .com/fr puis supprimer le site .com ?
    – ou effacer les données du .com et avoir un wordpress d’une page pour le choix de pays (un peu bizarre) ?
    – ou une autre façon de faire est conseillé ?

    Merci 🙂

    #2344460
    momofr@free.fr
    Modérateur
    Maître WordPress
    3338 contributions

    Salut, si c’est un multisite de langues, le .com doit être la langue d’origine, les sous domaines (dans ton sous-dossiers) ne sont utilisés que par les langues annexes.

    Si ton site n’as que 2 langues et que sa structure est identique entre les deux pourquoi ne pas utiliser une extension comme Polylang ou TranslatePress ?

    C’est fait pour ça et c’est efficace sans besoin de multisite. le multisite peut être intéressant si les sites sont vraiment différents (nombre de pages, navigation, etc qui sont différents).

    #2344462
    Phil645
    Participant
    Initié WordPress
    4 contributions

    Merci pour la réponse 🙂

    Effectivement il s’agit de deux sites qui vont être très différents et je ne souhaite pas privilégier un site sur l’autre. Donc j’ai opté pour le choix d’un multisite et je souhaiterai que le .com soit une page de choix de pays/langue ou un système de redirection selon le pays. Je vois ça souvent sur les sites mais aucune idée comment faire une chose approchante 🙁

    #2344467
    momofr@free.fr
    Modérateur
    Maître WordPress
    3338 contributions

    Salut, tu as pas mal de ressources sur ce sujet sur le web, il faut savoir comment tu veux rediriger les sites.

    Ça peut se faire via le .com avec une fonction PHP, ça peut se faire au niveau du .com mais dans le fichier htaccess.

    Tu as aussi une solution apparemment avec cette extension par exemple.

    Bref tu as du choix, n’ayant jamais utilisé de multisite pour le multilingue je ne saurais de donner un conseil là dessus.

    Ceci dit, si les 2 sites ont des contenus différents pour cibler et coller à des populations linguistique précises il faut privilégier 2 sites distincts avec des adresses IP géolocalisées (voire des hébergement différents) pour avoir un SEO efficace. J’ai fait ça une fois avec un site au USA pour cibler le marché US différent de celui européen pour un holding basée à Paris.

    #2344477
    Phil645
    Participant
    Initié WordPress
    4 contributions

    Merci 🙂

    J’aime beaucoup l’option avec une fonction php ! Si je comprend bien, l’objectif est de garder une structure sur le .com qui aura comme seule utilité de renvoyer les utilisateurs vers le /fr ou le /sp si jamais ils visitent le .com.

     

    Pour se faire, je dois créer un nouveau thème en allant simplement faire un dossier dans wp-content/theme/

    Et mettre dedans un fichier index.php avec le code fourni dans le lien (en changeant “en” par “fr” et de par “es”). Et un fichier style.css avec le code fourni.

    Puis j’installe ce thème sur le site de mon .com

     

    J’ai bon ?

    #2344483
    momofr@free.fr
    Modérateur
    Maître WordPress
    3338 contributions

    Salut, essaye, tu verras bien si c’est bon.

    Personnellement je ne ferais pas ça, le fr serait sur le .com et l’espagnol sur le sous-dossier /es/.

    #2344497
    Phil645
    Participant
    Initié WordPress
    4 contributions

    J’ai essayé mais cela n’a pas bien fonctionné. En allant sur le .com/es, j’obtenais aussi une redirection vers le .com/fr. Mais j’aimerai pouvoir aller sur le .com/es si je le souhaite.

     

    Pourquoi plutôt le .com/fr sur le .com ? A vrai dire le .com/es sera plus important pour moi que le .com/fr mais je ne veux pas pour autant mettre le .com/es en .com

     

     

     

     

     

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