- Statut : non résolu
- Ce sujet contient 17 réponses, 3 participants et a été mis à jour pour la dernière fois par
nomadelj, le il y a 11 années et 8 mois.
-
AuteurMessages
-
28 août 2013 à 12 h 18 min #527862
Bonjour,
[bLe site n’est pas encore en place/b]
Problème(s) rencontré(s) :
Je dois réalisé un site possédant 2 entrées :
– une partie pour les particuliers
– une partie pour les pros
Mais je ne vois pas comment réaliser le truc ???Le but est de conservé une même architecture mais avec un contenu différent.
En fait mon soucis principale est de réaliser 2 menus de nav différent et 2 style différents.Existe t il un moyen simple de réaliser la chose ??
Merci de votre aide, j’ai déjà réalisé des sites simples sous WP mais pas comme cela 😕
PS: J’aimerai suivre une formation WP qui me permette d’installer, modifier et configurer des extensions de booking et de paiement. Qq1 connait il une telle formation qui puisse se faire à distance, par le biais d’un DIF ?
Merci
28 août 2013 à 17 h 17 min #910454Bonjour,
selon vos compétences en PHPet syntaxe WordPress
il y a moyen de :pour les pros on demande de se connecter login/pass.
on affiche un menu nav « pro » si l’user est connecté.sinon on affiche un autre menu nav. si l’user n’est pas connecté.
un code à adapter qui pourrait ressembler à
‘primarypro’ ) );
} else {
echo ‘Bienvenu utilisateur particulier’;
wp_nav_menu( array( ‘theme_location’ => ‘primary’ ) );
}
?>le fait d’utiliser ‘is_user_logged_in’ peut répondre à votre projet, en fonction de votre contexte / brief de projet. Y a peut-être d’autres solutions
28 août 2013 à 17 h 35 min #910455Merci pour la réponse !
Mais par contre il n’y aura pas de log, les pro peuvent visiter le site particulier.
Du coup, il faudrait trouver un truc du style if ( je suis dans cette partie du site () ) {
wp_nav_menu( array( ‘theme_location’ => ‘primarypro’ ) );
…
M%ais je suis trop mauvais en php 😕28 août 2013 à 17 h 46 min #910456ok. aucun login.
le site est le meme pour les pro et les particulier.
alors,est ce que les pro visitant le site sont connus ? cadire est ce que ceux sont des utilisateurs interne entreprise ?
L’idée serait de trouver « comment » reconnaître l’utilisateur venant sur le site.
je sais que l’on peut « reconnaître » un visiteur en fonction de « langue du navigateur », mais cela ne vous aide pas.avec syntaxe WordPress nav menu, pour linstant je vois que if user connect ou non pour changer le menu.
+ vous préciserez votre projet en détail, mieux ce sera. en attendant j’y réfléchis.
28 août 2013 à 17 h 56 min #910457Et pourquoi pas sur le principe d’un ou 2 sous-domaines ?
–> genre « pros.nom-du-site » et « particuliers.nom-du-site » avec un « bouton-lien » (ou un onglet de menu) permettant de passer de l’un à l’autre.28 août 2013 à 19 h 14 min #910458même architecture qui veut et contenu différent, ajouter un 2è WP entraîne double gestion thèmes, plugins,
je pense que cela peut effectivement répondre si son projet a besoin d’un site/theme différent pro/particulier/
puis rediriger l’un pro/particulier/ vers son site correspondant.c’est pertinent vu que le contenu des 2 sites semble être différents.
le tout est de trouver « comment » réussir à reconnaître si c’est un particulier ou un pro qui visite le site, et le rediriger vers le site correspondant.
ou oui simplement ajouter un « lien » dans le menu pour switcher.(à Flobogo, j’ai ajouter aujourd’hui un post au sujet création site secondaire,
parlant de la méthode de no-index du 2e wp, évoqué l’autre jour, et que j’ai testé aujourd’hui)+ on aura des précisions sur son projet mieux on pourra y répondre. si d’autres ont des idées ?
28 août 2013 à 19 h 34 min #910459Merci de vos interets 🙂
En fait le site est tres simple.
La partie « pro » et la partie « particulier » doivent être visible par tous le monde donc exit l’idée de reconnaitre un pro ou un particulier.L’idée d’avoir deux sous domaine est plus juste par contre le soucis est la double gestion des contenus, themes…
Les 2 sites ne sont pas totalement différents. Le but est de garder un tronc commun, mais de pouvoir identifier dans chacun que l’on est dans telle ou telle partis (couleurs differentes…)
En gros ce que j’aimerai c’est :
– une partie « pro » qui pourrait avoir Son menu propore, et pour chaque page de cette partie une class= »pro » par exemple pour le body
– une partie « particulier » qui pourrait avoir Son menupropre, et pour chaque page de cette partie une class= »particulier » par exemple pour le bodyJe pensais que cela aurait été plus évident 😕
29 août 2013 à 21 h 59 min #910460Alors, j’ai pensé à une solution : j’ai vu il y a quelques temps (sur ce forum ? ou sur l’écho des plugins – site de Li-An ? ) qu’il existe un plugin qui permet d’utiliser plusieurs templates différents sur un même site, en fonction des catégories. 🙂
Il suffirait donc de créer une catégorie « pro », une catégorie « particuliers » (et pourquoi pas, une catégorie « tout public ») avec deux (ou trois) templates différents, grâce à ce plugin. 😎Seul souci … je ne sais plus du tout comment s’appelle ce plugin 😕 :rolleyes: :fouet:
29 août 2013 à 22 h 15 min #910461bon, j’ai encore un peu de mal avec certains termes wordpress, et là, par « templates différents », je voulais dire « thèmes différents »
Donc, une petite recherche auprès de mon ami Google (plugin – différents thèmes par catégorie) et hop, j’ai retrouvé le plugin miracle : Jonradio Multiple themesAvec ce plugin, on peut appliquer un ou plusieurs thèmes différents du thème principal, soit su des pages, soit sur des articles, soit sur des catégories.
La présentation du plugin indique comme possibilité d’utilisation : « Divide your site into Sections, each with its own unique look » … ce que le même ami que tout à l’heure traduit par « Divisez votre site en sections, chacune avec son propre look unique«
Je crois que c’est la solution idéale pour le projet de Ioks 🙂
30 août 2013 à 20 h 09 min #910462D’après l’intitulé… CA A L’AIR GÉNIAL !!!
Je regarde tout de suite
merci !30 août 2013 à 20 h 56 min #910463Alors pour les themes cela marche bien.
PArcontre si je veux une barre de menu différente pour mes deux « sous-site »…
Avez vous une idée de comment faire ?Je ne sais pas si je dois créer des pages différentes ou des articles faisant partie de 2 catégories….
😕
Merci
30 août 2013 à 20 h 57 min #910464Sut toutes les pages home, page « particulier » et page « pro », j’ai le même menu….
J’a
30 août 2013 à 20 h 59 min #910465oupss..
Sur toutes les pages home, page « particulier » et page « pro », j’ai le même menu….
J’aimerai pouvior choisir le menu que je désire dans le back-office pour chaque page..;
Help !
31 août 2013 à 7 h 18 min #910466Du coup, je fais des tests.
Que pensez vous de ce code‘navpro’ ) );
} if ( is_category(‘particulier’)) {
wp_nav_menu( array( ‘theme_location’ => ‘navparticulier’ ) );
} else {
wp_nav_menu( array( ‘theme_location’ => ‘navhome’ ) );
}
?>Quand on est dans catégorie « pro », on affiche le menu « navpro »
Quand on est dans catégorie « pro », on affiche le menu « navpro »
Sinon on affiche le menu de « navhome »Le principe vous semble juste ?
et la syntaxe ?31 août 2013 à 7 h 25 min #910467ça ne marche pô. Cela ma’affiche toujours le menu de base.
Par contre j’ai fait le test avec des echo et il reconnait bien les marqueurs …. -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.