[wordpress] Plugin slug

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik ben bezig met een eigen auteurslijst. De standaard moet wel blijven bestaan, maar ik wil het volgende:

www.domein.nl/auteurs/
- Een pagina met foto + naam van alle auteurs. Foto kan dmv de plugin "User Photo".

Dit kan allemaal wel, bijvoorbeeld voor middel van een ander thema bestand (page-auteurs.php), en dan kies je dat "Sjabloon" bij de pagina.

Maar, wanneer ik doe domein.nl/auteurs/naam-van-auteur/ (bijvoorbeeld) wil ik een profielpagina tonen met alle informatie over die auteur. Ik krijg nu een 404, want die pagina bestaat niet.

Hoe doe ik dit? Ik weet hoe ik eigen plugins moet maken, dat is geen probleem. Nu nog een fatsoenlijke URL aan die plugin knopen. That's it :).

Acties:
  • 0 Henk 'm!

  • WouZz
  • Registratie: Mei 2000
  • Niet online

WouZz

Elvis is alive!

Check template-loader.php voor de 'template_redirect' hook. Verder zou ik de user slug in de user-meta zetten.

On track


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Je bent op zoek naar URL rewriting. Ik weet niet precies hoe het in wordpress werkt, maar dit soort dingen kunnen bijvoorbeeld met MultiViews opgelost worden.

Waarschijnlijk zit er in wordpress al een PHP bestand die de URL parsed, en daar zul je dus een wijziging in moeten maken.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”