Instalation de plusieurs themes WordPress sous un même domaine (Créer un compte)

  • WordPress :4.7
  • Statut : non résolu
10 sujets de 1 à 10 (sur un total de 10)
  • Auteur
    Messages
  • #1621689
    DMF
    Participant
    Initié WordPress
    11 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 5.6
    • Thème utilisé : AVADA theme
    • Extensions en place :
    • Nom de l’hébergeur : OVH
    • Adresse du site :

    Bonjour à tous,

    Je suis à la recherche d’une solution pour installer un thème wordpress dans une catégorie d’un  site  wordpress déjà existant et fonctionnant déjà avec un autre thème… bref, COMMENT INSTALLER PLUSIEURS THEMES WORDPRESS SOUS UN MÊME DOMAINE.

    Concrètement, je possède un portail qui marche avec le Theme Avada et je veux ajouter au portail une partie Sociale. Pour la partie sociale je veux utiliser un autre theme spécialement fait pour les réseaux sociaux (Kleo premium social theme).
    La solution normalement adoptée pour ce genre de cas est d’installer le 2ème theme dans un sous domaine du style http://www.reseausocial.monsite.com. Mais je ne veux pas faire avec un sous domaine pour ne pas partir de zéro avec le référencement et notoriété, mais je veux plutôt installer le theme dans une catégorie du site du style http://www.monsite.com/reseausocial ce qui aura pour effet de renforcer le référencement de monsite.com et profiter de la notoriété déjà existante.

    J’ai trouvé des tutoriaux sur internet et youtube montrant comment faire l’installation de plusieurs WordPress sur un seul et même domaine, mais uniquement pour des sites hébergés chez de hebergeurs du style Bluehost, et Hostgator.

    Mais rien pour les sites hébergés chez OVH…
    video pour Bluehost: https://www.youtube.com/watch?v=u8nQhyYua1E
    video pour Hostgator: https://www.youtube.com/watch?v=WWsWWKyxYMU

    Quelqun a-t-il déjà réalisé ce genre d’installation ou à une idée de comment s’y prendre ?

    Merci d’avance pour votre aide car là je suis un peu bloqué. :/

    #1621972
    DMF
    Participant
    Initié WordPress
    11 contributions

    Personne ne peut m’aider ?

    #1622072
    WP Traduction
    Modérateur
    Maître WordPress
    2024 contributions

    Bonsoir,

    Si je comprends bien, vous souhaitez installer un second WordPress en sous-dossier d’un premier, c’est bien cela ?

    Si c’est le cas, alors vous avez 2 solutions :

    1. créer un sous dossier dans l’installation actuelle et y installer un second WordPress, mais je ne le recommande pas
    2. transformer votre installation actuelle en installation multisite avec le choix du sous-dossier

    Avant d’aller plus loin, serait-il possible que vous complétiez intégralement le questionnaire afin d’avoir toutes les informations nécessaires pour vous aider.

    #1622102
    DMF
    Participant
    Initié WordPress
    11 contributions
    Cette réponse a été marquée comme privée.
    #1622365
    DMF
    Participant
    Initié WordPress
    11 contributions

    Bonjour,
    Avez vous reçus mon message en privé ?

    Cordialement

    #1622375
    WP Traduction
    Modérateur
    Maître WordPress
    2024 contributions

    Bonjour,

    En fait lorsque vous avez publié votre message privé je ne pouvais pas la voir, puisque seuls les modérateurs le pouvaient et je n’avais donc pas reçu de notification.

    Pour être honnête avec vous, je ne suis absolument pas un expert en référencement, mais j’ai tout de même quelques notions et je ne suis franchement pas persuadé que cela change littéralement le référencement de vos sites selon que vous choisissiez sous-dossier ou sous-domaine.

    Mais admettons que votre choix soit le bon, comme je l’ai dit dans ma précédente réponse, vous pouvez soit faire de nouvelles installations en sous-dossier de votre premier site (ce que je ne recommande pas, car il peut éventuellement y avoir tôt ou tard des interférences entre les sites), soit transformer votre site actuel en multisite, ce qui aura pour principaux avantages de n’avoir à gérer qu’une seule et même installation (notamment pour les mises à jour) et d’éviter les éventuels problèmes d’interférences, mais certaines extensions (de moins en moins) ne fonctionnent pas avec le multisite.

    Donc, je vous conseille de lister les extensions dont vous aurez besoin et surtout de vérifier si elles sont compatibles pour le multisite.

    Et si c’est le cas, voici un tutoriel pour transformer votre site en multisite : https://knowledge.parcours-performance.com/transformer-site-wordpress-existant-multisite/.

    Attention, dans ce tuto il utilise les sous domaines, alors dans votre fichier wp-config, à la ligne

    define('SUBDOMAIN_INSTALL', true);

    remplacez « true » par « false ».

    #1622454
    DMF
    Participant
    Initié WordPress
    11 contributions

    Merci beaucoup j’ai trouvé d’autres infos à partir du premier lien que vous m’avez passé. C’est sur la bonne voie. Je vais test et vous tiendrez au courant si ça marche. Ma démarche est un peu délicate apparemment, car je choisi l’option multisite en « sous-répertoires » avec un site existant et c’est un peu le suspense pour ce qui va se passer avec les lien, permaliens,…

    Lien complémentaire: https://www.gregoirenoyelle.com/wordpress-creer-un-reseau-de-site/

    Cordialement

    #1622455
    WP Traduction
    Modérateur
    Maître WordPress
    2024 contributions

    Ma démarche est un peu délicate apparemment, car je choisi l’option multisite en « sous-répertoires » avec un site existant et c’est un peu le suspense pour ce qui va se passer avec les lien, permaliens,…

    Avant de faire quoi que ce soit, faites une sauvegarde intégrale de votre site, c’est à dire base de données et fichiers du FTP, comme cela si un problème arrive, vous pouvez toujours restaurer votre site 😉

    #1622721
    DMF
    Participant
    Initié WordPress
    11 contributions

    Oui oui biensûr, fou mais pas suicidaire 😉 Je suis en environement de dev et tout sauvegardé.

    Donc après création d’un multisite (reseau de sites en sous répertoire) sur un wordpress existant, cela m’a fait les 2 changements suivants:

    1- Ça m’a inséré un « /blog/ » dans les URLs de mes posts et pages de tags. Donc cela casse mes liens et il faut que je trouve une solution pour enlever ce /blog/. Avant installation j’utilisais un plugin appellé « No category base » qui raccourcit les URLs, cela continue à fonctionner pour ce qui est des catégories mais apparemment pas pour ce qui touche au blog.

    2- Mon fil d’ariane à disparus et à la place j’ai un titre en H2 qui est apparu sur mes pages de posts.

    À part ça l’installation à bien fonctionné, unquement un BUG au momment de vouloir ce connecter sur l’admin d’un nouveau site installé sur le réseau (ex: http://www.monsite.com/site1/wp-admin) . Une erreur 500 et 404 suivant la page disant que la page a trop de redirections.
    La solution que j’ai trouvé sur le net et qui a fonctionné pour moi est dans le .htaccess il faut remplacer:

    RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
    RewriteRule ^(.*\.php)$ $1 [L]
    

    Avec ça:

    RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
    
    Cordialement.
    #1623821
    DMF
    Participant
    Initié WordPress
    11 contributions

    Bonsoir,

    J’écris à nouveau car je suis face à un problème que je n’arrive toujours pas à résoudre…

    Depuis que j’ai modifié mon site WordPress en Multisite (sous répertoire), j’ai mes URL qui de mon site principal qui ont un « /blog/ » en plus.
    Ex: avant la modif en multisite une URL de post était: http://www.monsite.com/nomdupost, maintenant cela donne http://www.monsite.com/blog/nomdupost

    J’ai bien réeinstallé le plugin qui gère les no category base (d’ailleur les catégories n’apparaissent pas dans l’url donc cela fonctionne bien. En désactivant le plugin cela donne ça: http://www.monsite.com/blog/categorie/nomdupost) et j’ai même essayé de supprimer le « /blog/ » au travers su .htaccess en rajoutant cette ligne: RewriteRule ^category/(.+)$ http://www.site.com/$1 [R=301,L]
    soit le .htaccess ressemblait à ça:

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]

    # add a trailing slash to /wp-admin
    RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ – [L]
    RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
    RewriteRule ^(.*\.php)$ $1 [L]
    RewriteRule . index.php [L]

    RewriteRule ^category/(.+)$ http://www.site.com/$1 [R=301,L]

    Lorsque je vais dans la partie « Liens permanents », au lieu d’avoir:
    ºNom du post –  http://www.monsite.com/page-exemple/
    j’ai…
    ºNom du post – http://www.monsite.com/blog/page-exemple/

    Est ce que vous auriez une idée de comment régler ça ? Car le problème c’est que tous mes liens externes vont tomber sur un 404 et que je vais devoir faire des redirections dans le pire des cas, mais ce n’est pas non plus une solutions envisageable au vu de la quantité de posts qu’il faurait rediriger….

    Merci d’avance pour votre aide.
    Cordialement.

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