WP – Kommentarbereich anpassen

bueltge.de [by:ltge.de] wird von Frank Bültge geführt, administriert und gestaltet. Alle Inhalte sind persönlich von mir ausgewählt und erstellt, nach bestem Gewissen und Können, was die Möglichkeit von Fehlern nicht ausschließt.

Kommentare

  
  1. Stephan sagt:

    Erst einmal danke für die Super-Tips. Nur leider habe ich mit der praktischen Umsetzung wohl so meine Probleme.
    Ich würde gern meine eigenen Kommentare von denen meiner Gäste abheben und bin so verfahren, wie Du es oben ja recht eindeutig beschrieben hast. Nur leider ändert sich bei da nichts. ;-(
    Kann man trotz Deiner sehr guten Erklärung da Fehler begehen?

    Gruß Stephan

  2. Damit ich dir helfen kann, benötige ich einen Link zu einem beitrag wo verschiedene user kommentieren, incl. dir selbst. Wichtig, der Autor des beitrags muss gleich der Kommentarmail sein, sonst geht die Abfrage daneben. Dann kann ich mir mal den html-Code ansehen.
    Wenn ich mehr schauen soll, so benötige ich einen Adminzugang.
    LG Frank

  3. Gabi sagt:

    Hallo Frank,

    ich hatte ebenfalls Probleme mit dem Script, die sich folgendermaßen im HTML-Code äußerten:

    1. Kommentar: (Besucher) [li class="alt" id="comment-21296"]
    2. Kommentar: (Besucher) [li class="" id="comment-21383"]
    3. Kommentar: (Autor) [li class="alt" id="comment-21564"]

    Dann habe ich dieses aus der comments.php entfernt:

    ...und nun geht's ;-)

    Guckst du hier

  4. Gabi sagt:

    Nachtrag, leider wurder der Code gefressen:

    (?php /* Changes every other comment to a different class */
    if ('alt' == $oddcomment) $oddcomment = '';
    else $oddcomment = 'alt';
    ?)

    (Habe die Spitzklammern durch Rundklammern ersetzt)

  5. Hall Gabi,
    Die Variable oddcomment sorgt nur dafür, dass mit jedem wechselnden Beitrag eine andere Klasse kommt. entweder alt oder "nichts".
    Wo liegt dein Problem?
    LG Frank

  6. Gabi sagt:

    Mein Problem war, dass der 1. Besucher-Kommentar so angezeigt wurde, wie ich es für Besucherkommentare in meiner css vorgesehen hatte, der 2. Besucherkoimmentar- Kommentar wurde ohne jegliche Formatierung angezeigt, weil die class ja leer war und der 3. Kommentar, ein Autorenkommentar, wurde wieder so angezeigt wie der 1. Besucherkommentar.

  7. Das ist auch korrekt so.
    Das Problem ist: du formatierst also die class alt, in den Kommentaren und damit nur alle li-Elemente, die die Klasse alt haben. Ändere dein Stylesheet so, dass der tag li formatiert wird.
    Bsp:

    #comments ul li {
    border: 5px solid #000;
    }

    Um nun jeden zweiten anders zu formatieren, formatiere Klasse alt.

    Liebe Grüße Frank

  8. LoveAndPain Inc. sagt:

    Hallo, danke erstmal für deine schnelle Antwort per E-Mail :) Nun wollte ich dies auch gleich um setzen doch in meiner comments.php steht folgendes:

    " id="comment-">

    comment_approved == '0') : ?>
    Achtung: Der Kommentar muß erst noch freigegeben werden.

    " title="#comment-">Am um Uhr |',''); ?>

    Was muss ich nun davon verwenden ? bzw. abändern `?

  9. Sende mir mal deine comments.php, damit ich was erkennen kann. Sende sie dir mit Änderung zurück.

  10. Jared sagt:

    coole sachen die du hier vorstellst! leider gehts bei mir aber auch nicht... hab den code aber so kopiert wie du ihn da stehn hast....?

  11. Welches Problem hast du?
    Mit ist im obigen Listing nur ein Fehler bekannt:

    ?>>
    Da ist ein Zeichen zu viel, aber das entsteht durch WP. Dadurch müsstest du einen Parser-Fehler bekommen.
  12. Jared sagt:

    es kommt einfach nix! das ist ja das komische... kann mir auch nicht vorstellen wieso....!

  13. Ich auch nicht, dazu benötige ich das template - sende es per Mail und ich schau mal.

  14. Jared sagt:

    wollte nur bescheid sagen das es doch geht ;-)
    danke!

  15. tboggi sagt:

    Hallo Frank,
    ich habe von Dir die wp-paged-guestbook.php im Einsatz.

    Mit dem o.g. Codeschnipsel komme ich nicht weiter.
    Könntest Du hierfür die notwendigen Änderungen vorstellen.
    Danke

  16. @tboggi:
    alle Elemente, die ich für die veränderung der Kommentare nutze, findest du auch in der paged-guestbook. Die Reihenfolge ist lediglich ein wenig anders, da die Eingabefelder vor der Auflistung der Kommentare kommt.

  17. Tina sagt:

    Lieber Frank,
    ich hoffe, Du liest diese Zeilen.
    Was ich gerne möchte: meinen eigenen Kommentar hervorheben durch andersfarbigen Hintergrund und stärkeren, farbigen Rahmen. Bei Dir funktioniert das tadellos (besonders in deinem vorherigen Design zu sehen).
    Ich komme mit Deinem Code aber leider nicht klar, weil der bei mir von vorneherein irgendwie anders aussieht. Ich weiß überhaupt nicht, wo ich was einsetzten oder ersetzen muss. Ich komme aber auch nicht mit irgendeinem anderen Code klar, den man bez. Kommentarhervorhebung im Netz so findet. Ich suche nun schon seit Tagen und habe etliches versucht. Entweder gar kein Effekt oder aber das blanke Chaos. Finde auch in den entsprechenden Foren keine Hilfe.
    Ich bin ganz sicher - es liegt an mir! Bin absoluter Anfänger und ein Doofi in diesen Dingen. Wahrscheinlich stelle ich mich einfach nur total blöd an.
    Ob ich Dir vielleicht mal per Mail meine comments.php schicken dürfte - und Du sagst mir dann, wo ich was ändern, ergänzen oder ersetzen muss? Ob Du mir dann vielleicht auch noch sagst, was ich in die style.css reinschreiben muss?
    Ich wäre Dir sehr dankbar und würde mich sehr über eine Antwort freuen!
    Vielen Dank schon mal im Voraus!

    Liebe Grüße von Tina

  18. Ja sicher, wer so nett fragt. Sende mir die Datei, besser das Theme als zip und ich schaue es mir an.
    LG Frank

  19. Tina sagt:

    Super! Bräuchte jetzt nur noch ne Mail-Adresse von Dir. Denn über diejenige, die unter "Kontakt" angegeben ist, kann man keine Anhänge verschicken. Auch "antworten" bez. Deiner Nachricht bei mir funktionierte leider nicht. Meine Addy hast Du ja.
    Vielen Dank, dass Du mit helfen willst! Freu ich mich total darüber, hatte die Hoffnung fast schon aufgegeben...

  20. Tina sagt:

    Lieber Frank, ganz herzlichen Dank!
    Dank Deiner netten und kompetenten Hilfe werden nun meine Kommentare auch hervorgehoben.
    Super Unterstützung - vielen Dank!

    Viele Grüße von Tina

  21. Markus sagt:

    Hallo Frank,
    ich verzweifel an der Realisierung daran, den Beitrag des Beitragsautor hervorzuheben. Scheinbar wird die class autor_kommentar nicht gesetzt.
    Aber woran liegts?
    Wäre Dir sehr für Deine Hilfe dankbar.
    Unter http://www.m-a-r-k-u-s.de/wordpress/2006/07/30/wir-heiraten/ sollte es bei meinem eigenen Kommentar funktionieren.

  22. picard sagt:

    vielen dank für den artikel, ich habe ihn genutz um mein theme zu verbessern.

    weiter so, klasse sachen erklärst du hier :-)

  23. LexX Noel sagt:

    Wollte grade anhand diese Tutorials meinen Kommentarbereich anpassen, leider fehlt hier teilweise Code oder er wird mir nicht angezeigt.

    Ab Beitragsautor hervorheben fehlen Code-Zeilen, genau die welche wichtig wären!

  24. LexX Noel sagt:

    Danke sehr, jetzt muss ich mich nur noch mal einlesen in den Text. :D

  25. LexX Noel sagt:

    Das mit dem hervorheben der Kommentare funktioniert nicht richtig bei mir, zumal ich die beschriebene Code-Stelle 2 mal habe. Zwar habe ich schon ein wenig ausprobiert, jedoch bekomme ich kein zufrieden stellendes Ergebnis zustande.

    Soweit ich mich erinnern kann, wird der Code den man hier eingibt nicht mit angezeigt. Entweder wird der nach dem abschicken nur mir nicht angezeigt oder definitiv nicht. Von daher erst mal die Frage, wie weiter vorgehen?

    • @LexX Noel: schau mal in deine comments.php, dort wird schon die Klasse meta_comment_author in einem span vergeben, wenn es sich um den Autor des Blogs handelt; eventuell solltest du das in dein div bauen und dann via CSS so gestalten, dass es hervorgehoben ist.

  26. LexX Noel sagt:

    In etwa die selbe Idee bezüglich meta_comment_author hatte ich auch schon gehabt, als ich lokal am neuen Design gebastelt habe. Leider habe ich keine Ahnung was du genau meinst, mit dem in das div einbauen.

    • @LexX Noel: Ich vermute, dass es eine Abfrage in deiner comments.php gibt, die das Span mit der Klasse setzt, wenn der Autor des Beitrags einen Kommentar hinterlässt. Diese Abfrage muss in das nächst höhere div, da du so das ganze div deines Kommentars formatieren kannst

  27. LexX Noel sagt:

    Hm, ich weiss noch immer nicht was Du mir sagen möchtest damit. Das liegt aber wohl eher daran, das ich vom Programmieren keinerlei Ahnung habe. Mache das alles per "Try&Error" wenn ich "basteln" meine.

    Wenn das neue Blog-Design online ist, was wohl diese Woche sein wird, dann kannst du ja noch mal schauen, sofern du magst.

  28. LexX Noel sagt:

    Wollte mal nachfragen wie der Stand der Dinge ist, weil die E-Mail mit der comments.php und style.css ist schon lange abgeschickt. Vielleicht hast Du diese E-Mail auch gar nicht bekommen, vielleicht wurde diese E-Mail von deinem Spam-Filter abgefangen oder vielleicht hast du diese E-Mail schlicht weg übersehen.

    Vielleicht sind das auch Alles nur falsche Annahmen. ;)

    • @LexX Noel: bin so langsam durch die vielen Mails der letzten Tage, da ich 5 Tage Offline war; kann aber von dir keine finden - bitte sende sie nochmal und schreibe kurz dazu, worum s ging: Ich blicke das bei den vielen Mails nicht mehr so genau.

  29. LexX Noel sagt:

    In Ordnung, dann mache schicke ich nachher noch mal die E-Mail raus. An die E-Mail Adresse, welche in deinem Impressum steht!

Trackbacks

  1. [...] We noch mehr Tipps zum Anpassen des Kommentarbereiches möchte, der findet drei weitere Möglichkeiten im Artikel WP - Kommentarbereich anpassen. Dort erläuter ich kurz, wie man einen Counter einbaut, die Kommentare des Beitragsautors hervorhebt und wie man Gravatare zu den Kommentarautoren darstellt. [...]

  2. [...] der Kommentare gibt es eine ganze Reihe von Tutorials. Auch hier im Blog gab es dazu schon einige Hinweise und Tipps um die Gestaltung zu [...]

  3. [...] natürlich diese Funktion in das eigene Template integrieren und muss nicht Plugins nutzen oder andere Wege gehen. Dazu genügt das Einfügen des folgenden Syntax und schon wird das kleine Bildchen [...]

© 2013, since 2005 bueltge.de [by:ltge.de] · Theme is built by ThemeShift