Link zu Kommentaren klappt nicht

  • Hallo zusammen,

    mir ist grad was an meinem Theme aufgefallen. Und zwar klappt der Link zu den Kommentaren nicht.

    Auf der Startseite steht ja unter jedem Beitrag immer entweder "Keine Kommentere" mit einem Link zum kommentieren (#respond) oder "Anzahl Kommentare" mit Link zu den Kommentaren (#comments).

    Bei keine Kommentare springt er auch zum Kommentarfeld. Wenn aber Kommentare vorhanden sind, springt er nicht direkt zu den Kommentaren.

    Fehlt da irgendwo ein Befehl?

    Wäre super, wenn mir da einer helfen kann.

    Beste Grüße,
    Manuel

    • 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


  • Fehlt da irgendwo ein Befehl?


    Diese Frage kann man nur dann mit ja oder nein beantworten, wenn du den Link zu deinem Blog verrätst.

    Sollte es auch jemand so sagen können, so möge er mir bitte auch die Lottozahlen vom nächsten Samstagslotto nennen ;)

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Irgendwie hat Dein Theme da ein Fehler. Versuch mal den Aufruf über #comments_num (Tevion MD 30272: 32 Zoll Design LCD-TV bei Aldi-Süd für 559 € » TV Facts) ... das funktioniert.

    Ändere Dein Theme (style.css, index.php, page.php und die anderen üblichen) so ab, dass Du comments_num in comments änderst.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Hallo maxe, danke für deinen Tipp.

    Ich hab mal in meine comments.php geschaut und da fehlte wirklich die id="comments".

    Ich hab jetzt einfach aus dem Teil hier:

    PHP
    <div id="comments_header" class="clearfix">
        <div class="f_right">
            <?php if ('open' == $post-> comment_status) { ?><div id="comments_reply"><strong><a href="#respond" rel="nofollow">Kommentar schreiben</a></strong></div><?php } ?>
        </div>
        <div id="comments_num"><strong><?php comments_number('Keine Antworten', '1 Antwort', '% Antworten' );?></strong></div>
    </div>

    den Teil hier gemacht:

    PHP
    <div id="comments">
    <div id="comments_header" class="clearfix">
        <div class="f_right">
            <?php if ('open' == $post-> comment_status) { ?><div id="comments_reply"><strong><a href="#respond" rel="nofollow">Kommentar schreiben</a></strong></div><?php } ?>
        </div>
        <div id="comments_num"><strong><?php comments_number('Keine Antworten', '1 Antwort', '% Antworten' );?></strong></div>
    </div>
    </div>

    Und nun springt er auch zur richtigen Stelle. Das Design scheint sich auch nicht weiter verändert zu haben. Kann man das so lassen oder ist das eher die unsaubere Lösung? :)

    Beste Grüße,
    Manuel

    Edit:

    Oder wäre es besser aus dem <div id="comments_num"> eher <div id="comments"> zu machen und das in der css dementsprechend umzubenennen?

    Einmal editiert, zuletzt von Manuel R (18. Mai 2008 um 18:45)

Jetzt mitmachen!

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