Que faire du site principal en multisites ?

Suite à la migration du forum, chaque utilisateur devra lancer une procédure de réinitialisation du mot de passe pour pouvoir se connecter. Merci !

  • WordPress :4.7
  • Statut : non résolu
13 sujets de 1 à 13 (sur un total de 13)
  • Auteur
    Messages
  • #1629784

    Amstrad
    Participant
    Initié WordPress
    6 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 5.6.30 / 10.0.30-MariaDB
    • Thème utilisé :
    • Extensions en place : MultilingualPress
    • Nom de l’hébergeur :
    • Adresse du site :

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

    Bonjour,

    Afin de réaliser un site multilingue, je viens de terminer l’installation de WordPress en multisites et je vais utiliser le plugin MultilingualPress.

    J’ai donc un site principal exemple.com et je dois créer un sous-site pour chaque langue comme exemple.com/fr , exemple.com/en , etc…

    J’aimerais à terme que les visiteurs soient automatiquement redirigés vers le site dont ils comprennent la langue, selon les données de leur explorateur.

    Mon souci actuel c’est que je ne sais pas quoi faire du site principal exemple.com, qui en fait n’a plus lieu d’être car pour tout utilisateur un sous-site devrait apparaître systématiquement. J’ai beau chercher, je ne vois pas du tout comment faire pour se passer du site principal.

    Merci d’avance pour vos précieux conseils !

    #1629968

    Franck (fge)
    Modérateur
    Maître WordPress
    9840 contributions

    Mon souci actuel c’est que je ne sais pas quoi faire du site principal exemple.com, qui en fait n’a plus lieu d’être car pour tout utilisateur un sous-site devrait apparaître systématiquement.

    Le but du multisite, c’est pas de faire du multilingue ; le site principal est censé être la « vitrine » pour le réseau, celui qui permet par exemple les inscriptions. Après, tu peux l’utiliser comme site en anglais par défaut qui pourrait être utilisé lorsque la résolution de la langue ne se sera pas faite.

    Afin de réaliser un site multilingue, je viens de terminer l’installation de WordPress en multisites.

    Dans la plupart des cas, la meilleure solution pour un site multilingue est une extension multilingue.

    #1630439

    Amstrad
    Participant
    Initié WordPress
    6 contributions

    Merci Franck pour ton explication.

    Je vais abandonner le multisites pour faire mon site multilingue.

    Quelle(s) extension(s) multilingue(s) est(sont) la(les) plus conseillée(s) ?

    #1630446

    WP Traduction
    Modérateur
    Maître WordPress
    1121 contributions

    Bonjour Amstrad,

    Pourquoi tout recommencer ?

    Je ne partage pas l’avis de Franck concernant le mulilingue et je préfère de loin la solution du multisite à celle d’une extension.

    Par contre, là où je le rejoins, c’est que vous devez utiliser le site principal pour votre principal site.

    #1630468

    Aurélien Denis
    Gestionnaire du forum
    Initié WordPress
    12 contributions

    Hello,

    je vais tenter d’apporter mes lumières sur un sujet au combien complexe qu’est le multilingue.

    Il existe globalement 2 approches : celle en multisite avec MultilingualPress que personnellement j’apprécie et celle en installation classique avec une extension comme Polylang ou WPML.

    Comment choisir la bonne approche ? C’est en réalité très simple : avez-vous besoin de définir des réglages spécifiques à une langue ? Le plus souvent oui ! Un exemple : vous installez une extension et vous souhaitez que certaines options soient différentes pour une langue. Seule l’approche multisite permet cela. En revanche, si vous vous contentez de traduire le contenu et de changer strictement rien (ou presque) dans les options alors l’approche via une extension est suffisante.

    Concernant la redirection des utilisateurs selon la langue définie par leur navigateur, toutes les approches permettent cela via un réglage.

    Enfin, le multisite permet le multi domaine ce qui est très bon d’un point de vue référencement en utilisant des domaines localisés : .com pour l’anglais (international), .fr pour le français, etc. Si vous optez pour une approche sous-dossier, gardez là encore le .com (site principal) pour l’anglais.

    Pour en savoir plus sur ce sujet, je vous conseille la conférence de Maxime Culéa proposée au WordCamp Bordeaux 2017.

    • Cette réponse a été modifiée le il y a 3 mois et 2 semaines par  Aurélien Denis.
    #1630644

    Amstrad
    Participant
    Initié WordPress
    6 contributions

    Bonjour à tous,

    Merci pour toutes ces nouvelles informations qui me permettent d’y voir un peu plus clair dans la réalisation de mon projet.

    Je vais rester sur l’idée du multisites avec le plugin MultilingualPress.

    Je ne souhaite pas utiliser de domaines localisés, mais rester sur un .com avec des sous-dossiers.

    Là où je suis actuellement encore perdu, c’est par rapport à la fonction du site principal et aux sous-sites. Dans l’idéal, j’aimerais que mon site principal soit en français mais sous la forme exemple.com/fr/ et non pas sous la forme exemple.com. Puis j’aimerais que les autres langues soient déclinées en sous-sites comme exemple.com/en, exemple.com/de

    Le souci, c’est que dans la liste de mes sites, j’ai ce site principal exemple.com dont je ne sais pas quoi faire…

    #1630691

    Aurélien Denis
    Gestionnaire du forum
    Initié WordPress
    12 contributions

    A mon sens, il est tout à fait possible de faire cela en configurant correctement MultilingualPress ou bien en jouant sur de la réécriture d’URL. Je ne peux être plus précis sans avoir un accès direct au serveur par contre.

    #1631675

    Amstrad
    Participant
    Initié WordPress
    6 contributions

    Actuellement, dans l’administration multisites de WordPress, j’ai 4 sites :

    • 1 site principal en .com qui doit renvoyer automatiquement vers le sous-site approprié (selon la langue du visiteur)
    • 3 sous-sites, correspondant chacun à une langue, qui doivent être tous les trois indépendants

    J’ai essayé toutes les options possibles de MultilingualPress mais à l’heure actuelle je n’ai encore pas trouvé la solution…

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #1631685

    Aurélien Denis
    Gestionnaire du forum
    Initié WordPress
    12 contributions

    Pourquoi procéder ainsi ?

    Il faut un site par langue et le système va détecter tout seul ensuite. 😉

    #1631714

    Amstrad
    Participant
    Initié WordPress
    6 contributions

    Un site par langue ? C’est justement ce que j’essaye de faire avec le multisites de WordPress.

    1er site : exemple.com/fr

    2ème site : exemple.com/de

    3ème site : exemple.com/en

    Un français qui tape exemple.com doit être redirigé automatiquement sur exemple.com/fr

    Un allemand qui tape exemple.com doit être redirigé automatiquement sur exemple.com/de

    Un anglais qui tape exemple.com doit être redirigé automatiquement sur exemple.com/en – C’est aussi le site par défaut si la langue du visiteur n’est aucune des trois

    Voilà ce que j’aimerais faire…Mais je n’y arrive pas 🙁

     

    #1631718

    Aurélien Denis
    Gestionnaire du forum
    Initié WordPress
    12 contributions

    Vous ne devez pas laisser le site principal vide. Utilisez-le directement pour une langue de votre choix comme l’anglais ici.

    #1631722

    Amstrad
    Participant
    Initié WordPress
    6 contributions

    J’aimerais vraiment que l’adresse du site principal exemple.com n’existe pas telle quelle, même en anglais.

    Il n’existe aucun moyen pour que le site principal renvoie directement sur un autre site, selon la langue ? Une extension pourrait-elle gérer ces redirections ?

    #1635146

    Aurélien Denis
    Gestionnaire du forum
    Initié WordPress
    12 contributions
13 sujets de 1 à 13 (sur un total de 13)
  • Vous devez être connecté pour répondre à ce sujet.