Benutzerprofile anzeigen lassen

  • Hallöchen,
    ich bin nun schon seit Tagen auf der Suche nach einer Lösung und glaube langsam, dass das so wie ich es gern hätte nicht funktioniert.

    Es geht darum das ich die Benutzerprofile der registrierten User anzeigen lassen will. Ich habe die Kommentare bereits soweit angepasst, dass jedem registrierten User, der ein Kommentar schreibt, sein Userphoto angezeigt wird (PlugIn: user-photo). Das klappt auch wunderbar.

    Nun würde ich gern das Ganze noch etwas erweitern wollen, indem ich neben dem Bild ein Link "zum Profil" setze, der - wie der Name schon sagt - zum Profil des jeweiligen Users (der gerade diesen Kommentar geschrieben hat) führt. Und genau da komme ich nicht weiter. Ich habe bereits unzählige Seiten durchforstet und keine Lösung gefunden.

    Eine author.php habe ich bereits angelegt - funktioniert auch. Nur kann ich immer nur auf das Adminprofil verweisen, nicht aber auf das der einzelnen registrierten User.

    Verwende ich das Ganze auf der Indexseite funktioniert es. Aber auch nur mit den Profilen der Autoren die den Beitrag geschrieben haben.

    Geht das überhaupt bei Kommentaren?
    Kann man überhaupt registrierte User anzeigen lassen oder nur Autoren?

    Ich hoffe ich konnte mein Problem hier verständlich formulieren und hoffe auf Hilfe und danke schon im Voraus...

    LG Kai

    Einmal editiert, zuletzt von moeppy01 (8. März 2008 um 18:43)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Klar, jeder User hat seine Seite. Einfach x durch die Id des Benutzers ersetzten:
    http://deineedomain.de/?author=x
    Wenn du den Link haben willst, setzte das folgende an der Stelle in der comments.php, wo du den Link haben möchtest:

    PHP
    <a href="http://deine-domain.de/?author=<?php echo $comment->user_id ?>">Zum Profil</a>

    Grüße!

  • Wunderbar... danke! Das klappt soweit.

    Kann es sein das nur Autoren angezeigt werden die bereits ein Beitrag geschrieben haben? Er verweist richtig auf das Autorenprofil des jeweiligen Users, aber gibt - ausser bei den beiden Usern, die bereits min. ein Beitrag geschrieben haben - immer "Seite nicht gefunden" zurück.

  • meine autor.php

  • Ich habe exakt das gleich Problem wie oben beschrieben! Mein Code sieht auch so aus, nur leider lässt sich deine Anleitung nicht öffnen ;( ...
    Wäre schön, wenn du sie wieder Online stellen würdest, bzw. mir eine E-Mail mit der Lösung zukommen lässt.
    (komisch, das es hierfür noch kein Plugin in gibt - scheinen wohl immer mehr Leute WP zum Communityzweck zu nutzen...)

  • Komisch, denn meine author.php fängt so an:

    PHP
    <?php
    if(isset($_GET['author_name'])) :
    $curauth = get_userdatabylogin($author_name);
    else :
    $curauth = get_userdata(intval($author));
    endif;
    ?>

    und es geht... :confused: Keine Ahnung woran es bei dir liegt...

    danke dir aber dennoch recht herzlich für die hilfe.
    ich werd das mal noch nen bissl im auge behalten... mal sehen ob das bei mir noch was wird...

  • Ich habe exakt das gleich Problem wie oben beschrieben! Mein Code sieht auch so aus, nur leider lässt sich deine Anleitung nicht öffnen ;( ...
    Wäre schön, wenn du sie wieder Online stellen würdest, bzw. mir eine E-Mail mit der Lösung zukommen lässt.
    (komisch, das es hierfür noch kein Plugin in gibt - scheinen wohl immer mehr Leute WP zum Communityzweck zu nutzen...)


    Getan! Speicher sie mal ab, will sie nicht allzulange online lassen, da viele meiner Besucher mich per E-Mail vollspammen, was es mit der Seite auf sich hat, weil die keine Ahnung haben was WP ist.

  • Danke für deine Anleitung, nur leider reden wir voneinander vorbei ;)...
    Unser Problem ist, das nur Authoren angezeigt werden und keine User.
    Wir wollen einfach die User mitanzeigen lassen.
    Ich kann zwar kein Stück php jedoch wird im Code doch immer nach den Auhtoren gefragt. Kann man nur die Authoren anzeigen lassen?
    Guck die mal meine Seite an

    playnetix.de

    dann unter Mitglieder - hier sieht man nur den Admin, weil er gleichzeitig ein Author ist! Ich habe noch zwei Testaccounts erstellt die jedoch nicht angezeigt werden. Die sollen aber zu sehen sein - halt jeder registrierte Benutzer und nicht nur authoren. Ich denke mal, das es an den Abfragen im Code selber liegt.

  • Danke für deine Anleitung, nur leider reden wir voneinander vorbei ;)...
    Unser Problem ist, das nur Authoren angezeigt werden und keine User.
    Wir wollen einfach die User mitanzeigen lassen.
    Ich kann zwar kein Stück php jedoch wird im Code doch immer nach den Auhtoren gefragt. Kann man nur die Authoren anzeigen lassen?
    Guck die mal meine Seite an

    playnetix.de

    dann unter Mitglieder - hier sieht man nur den Admin, weil er gleichzeitig ein Author ist! Ich habe noch zwei Testaccounts erstellt die jedoch nicht angezeigt werden. Die sollen aber zu sehen sein - halt jeder registrierte Benutzer und nicht nur authoren. Ich denke mal, das es an den Abfragen im Code selber liegt.


    jup... genau das suchen wir...

  • richtig!
    Wenn ich auf die user.php klicke, sprich den Mitgliederbereich, dann zeigt er mir nur die Authoren an, nicht jedoch die User! Mir ist schon klar, das ein Author gleichzeitig einen "User" darstellt. Doch ich will/kann/muss auch nicht jedem registrierten User den "Authorenstatus" verpassen, nur damit er aufgelistet wird....
    Also müsste es in der user.php eine Abfrage der User geben und nicht nur der Authoren (die auch einen Beitrag verfasst haben)

  • Hat denn keiner eine Lösung?


    nicht wirklich... das ganze ist wohl recht brisant. ich habe auch schon diverse andere foren durchsucht und verschiedene leute persönlich angeschrieben.

    aber fehlanzeige. irgendwie geht das nich so recht. wobei es bei manchen funktioniert komischerweise.

    aber abwarten... das wird sicher noch was werden *hoffe ich*

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!