Moderator |
|
EDIT:
Ik heb de volgende stappen doorlopen, en dit lijkt dan te werken?
1. download en installeer de plugin
2. activeer de plugin
3. voeg de widget toe aan een onderdeel van je pagina via appearance > widgets
(ikzelf heb als test de widget "Theme My Login" aan het onderdeel "Primary Sidebar" toegevoed)
4. ook zou je een extra link "TML" in je admin-menu erbij moeten krijgen, hier moet je de module "Custom User Links" aanzetten ("Enable Custom User Links") - pas als je dit laatste doet worden de extra links getoond, en ook dan pas verschijnen er extra onderdelen in het admin-menu onder de "TML" module
5. Daarnaast kun je, als je extra aanpassingen wilt doen aan het template, het bestand user-panel.php kopiëren naar de directory van je actieve thema (in mijn test installatie is dit onder /wp-content/themes/twentyfourteen/); dit lijkt mij handig, je laat dan het origineel ongemoeid
Vervolgens worden zonder problemen (extra) gebruiker-type specifieke links getoond die je toevoegt via het onderdeel TML > User Links. Ik weet dus niet precies waar het bij jou misgaat, bij mij werkte het meteen out-of-the-box.
Mijn WordPress test-versie: 3.8.2
Theme-my-login versie: 6.3.9
--------------------------------------------------
Ik weet weinig van WordPress maar wat je dus in feite wilt is het afdrukken van links op grond van het type gebruiker (gebruiker, admin) in (de template van) een pagina/widget?
Een aantal vragen die je mogelijk op weg kunnen helpen:
Weet je zeker / kun je nagaan dat het goede template voor deze pagina/widget gebruikt wordt?
Maakt die Theme My Login Custom User Links Settings onderscheid tussen de verschillende typen gebruikers? De functie the_user_links() (regel 12 eerste codefragment) kan je hier waarschijnlijk meer over vertellen - uiteraard als dit het template is wat je gebruikt om je doel te bereiken.
Zie je als admin (of als een ander type gebruiker waarvoor je (gebruikerstype specifieke) links hebt ingesteld) wel de juiste links?
|