Une façon simple:
1. Mettez à jour votre structure permalien
/%postname%
EDIT: la structure permalien applique à des postes non pages.
2. Créez une page avec une communauté limace
, créer une sous-page avec une limace
membres.
EDIT2:
Huh, je pensais que BP était une certaine sorte de réseau social construit sur WP, mais OK, je vois mes erreurs maintenant:] Je téléchargé la chose et a eu quelques moments avec elle . Il semble que ces structures url dont vous parliez (communauté/membres) fonctionnent hors de la boîte. Plus précisément, bp-core/bp-core-catch-uri.php
est l'endroit où se passe le plus de plaisir. L'URI est analysée et brisée en morceaux et passe par toutes sortes de filtrage. Le point principal est que première partie URI qui va après domaine est ignorée si elle ne veut pas dire quoi que ce soit (il n'y a pas un tel composant probablement), vous pouvez donc créer des URIs comme
mysite.com/blah-blah-blah/activity/groups
et aurait le même effet que
mysite.com/activity/groups
Je l'ai testé et il semble fonctionner. Bien que je recommande fortement de creuser dans le code source et de comprendre tous les détails de filtrage URI avant de faire quelque chose de sérieux. J'espère que cela aide.
Jolie manière méchante de le faire! – Cameron
D'accord. Mais pour les cas simples, cela fonctionne sans trop de problèmes. – Tumas
Mais je ne veux pas modifier la structure du permalien car je l'ai configuré comme/news /% category% /% postname%/ – Cameron