twenty eleven: Keine Kommentare auf Home-Seite sichtbar

  • Auf der Home Seite sieht man den "Hallo World" Artikel. Freunde haben den kommentiert und ich habe deren Kommentar genehmigt...

    Was muss ich tun, damit dieser permanent (also ohne auf Kommentar zu klicken) und weitere Kommentare auf der Home Seite sichtbar sind ? http://rihasu.bplaced.net/

    Einmal editiert, zuletzt von gggggg (2. Oktober 2011 um 13:35)

    • 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

  • hallo,

    ist ein bissl schwierig, dir direkt ohne themeverwendung zu helfen. aber das schaut wie das standard-theme twentyeleven aus.
    schau dir mal die grundsätzliche Hierarchie der Templates und die Template-Tags an. Das hilft vielleicht fürs erste, das Verständnis für die funktionsweise innerhalb von wordpress zu schulen.

    In der Hektik verliert sich die Logik. - Fred Ammon

  • ja ist das std. plugin 2011 ... ohne anpassungen

    puhh .. meine Softwaretage sind schon 20 Jahre her ... bei den Links versteh ich fast nur Bahnhof ...

  • ich mach da sicher einen grundlegender fehler ... der in Verbindung mit der "nicht statischen" home Seite passiert ...
    oder die home Seite zeigt prinzipielll immer nur den 1. Artikel und die Kommentare nur als Link ????

  • ich mach da sicher einen grundlegender fehler ... der in Verbindung mit der "nicht statischen" home Seite passiert ...
    oder die home Seite zeigt prinzipielll immer nur den 1. Artikel und die Kommentare nur als Link ????

    Nein, das Theme macht immer genau das, was du in den Templates angibst. Schau dir mal die comments.php an. Dort wird festgelegt, welche Kommentare wie dargestellt werden sollen.
    Mit der Funktion

    PHP
    comments_template( '', true );

    bindest du die template-datei ein. Du musst also in der index.php diese Funktion nach deinem Artikel [bspw. nach the_content ( )] einsetzen.

    In der Hektik verliert sich die Logik. - Fred Ammon

  • Danke, aber ich habe bisher nichts programmiert sondern typ. DAU nur konfiguriert = die angebotenen Optionen benutzt und das möchte ich auch weiter tun ;-)

    Hier die angesprochenen Dateien...

    comments.php:



    index.php:

  • ohne eingriff in die templates und rein über die Optionen im backend wirst du nix ändern können. wie gesagt, du wirst dich wohl oder übel mit den template-dateien auseinandersetzen müssen. alles andere hat keinen zweck..

    viel glück

    gruß fragenlurch

    In der Hektik verliert sich die Logik. - Fred Ammon

  • Nein nicht programmieren, da meine Tochter damit arbeiten möchte wollen wir ein theme "out of the box" lassen und nur konfigirieren ...

    d.h. im Standard / per Backend ist es also beim Theme 2011 nicht möglich alle Kommentare auf der home Seite zu sehen... mal sehen ob das ein anderes kann.

    Mich wundert das zwar, da das aus meiner Sicht eine wesentliche Blogeigenschaft íst (das alle ihren Senf zu einem Artikel posten und sehen können)...

    Einmal editiert, zuletzt von gggggg (4. Oktober 2011 um 15:23)

  • ja aber nicht auf der Startseite

    weil da zu 90% viele Artikel stehen und das dann eine irre Ladezeit ergibt

    ich empfehl daher wirklich immer, die Kommentare weglassen von der Startseite

    hin zur Einzelansicht,

    sonst "lädt" das Ding ja gar nie :shock:

  • Na ja, nachdem das primär für unsere Familie und Bekannte ist, kommt da wahrscheinlich nicht viel an Kommentaren zusammen ... wir präsentieren nur die gemeinsamen Feiern oder Urlaube mit dem lazyest gallery plugin ...
    Und man kann ja einstellen, dass pro Seite nicht mehr als z.B. die lezten 3 Kommentare angezeigt werden (außer ansch. bei der home seite ...

    Kennst du das 2011er plugin ? Ist dem wirklich so - home-Seite keine Kommentare ?

  • Bitte nicht falsch verstehen !!!
    Aber ich bin etwas enttäuscht, dass niemand im deutschen forum sagen kann, ob und warum keine Kommentare auf der home Seite des 2011 themes erscheinen ... Pauschalaussagen helfen uns nicht weiter ;-)

  • bitte nicht falsch verstehen,

    aber nachdem Du mir mittgeteilt hast, das du keine Lust drauf hast, dich mit den Templates auseinanderzusetzen, wusste ich nicht mehr, wie und warum ich dir helfen sollte. Sicherlich gibt es hie ne Menge Leute, die dir weiterhelfen könnten, aber ohne deine eigene Iniatitive oder den Willen, das Thema durchdringen zu wollen, wird da bestimmt kaum einer Lust verspüren.
    Das sollte in englischsprachigen foren auch nicht anders sein..

    In der Hektik verliert sich die Logik. - Fred Ammon

  • WordPress ist normalerweise so gestrickt, dass Kommentare erst auf der Einzelansicht der jeweiligen Beiträge erscheinen.

    Der Sinn Kommentare direkt auf der Startseite ausgeben zu wollen erschließt sich mir nicht ganz. Man stelle sich mal vor, es werden 10 Beiträge auf der Startseite angezeigt, die jeweils noch 10 Kommentare haben... Das gibt eine "Endlosscrollerei". Zumal wie von Monika bereits erwähnt die Ladezeiten darunter leiden dürften.

    Siehe auch: http://forum.wordpress-deutschland.org/konfiguration/…moeglichen.html

  • Zitat

    dass niemand im deutschen forum sagen kann, ob und warum keine Kommentare auf der home Seite des 2011 [COLOR=#306582]themes[/COLOR] erscheinen


    der genaue grund (unabhaengig von den themes) ist in zeile 852 in /wp-includes/comment-template.php:

    PHP
    if ( !(is_single() || is_page() || $withcomments) || empty($post) )
      return;


    der code prueft, ob es ein einzelartikel oder eine statische seite ist, und wenn nicht, wird der kommentarteil nicht ausgegeben.
    die varibale $withcomments erlaubt ein ueberschreiben.
    das ist mit absicht so als standard festgelegt; nur wer genau weiss worauf zu achten ist, damit keine probleme entstehen, sollte die $withcomments variabel einsetzen.

    das ist der genaue grund - und was hilft das jetzt, wenn du nach eigener aussage nichts im theme/template anpassen willst?

  • Danke Euch: :idea:
    1. Dass ihr es mir nicht übel genommen habt ...
    2. Dass nun klar ist, dass das ein Prinzip ist (Grund war schon vorher klar, nur nicht ob man es per Backend aktivieren kann)
    3. Für die Stelle im Source. Nun können wir es ja zumidest mal versuchen

Jetzt mitmachen!

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