DISQUS und <?php comments_popup_link(); ?>

  • Hallo Leute,

    ich hab ein "Problem" mit Disqus und <?php comments_popup_link(); ?>.

    Hier erstmal die Seite:
    http://www.tchnws.de

    Ziel ist es, unter dem Titel die Kategorie und die bisherigen Kommentare anzuzeigen. Beim Klick darauf soll er dann natürlich auch zur Disqus Box gelangen. Normalerweise müsste sich Disqus so in mein System einbinden, dass er bei <?php comments_popup_link(); ?> automatisch einen <a href="blabla#disqus_thread"> erstellt. Für den Anker quasi. Wenn ich aber die php Eingabe so in meiner content.php habe, scheint er nur auf das normale Wordpress System zurückzugreifen mit #respond und #comments. Hab schon mal in meine functions.php geschaut und nachgesehen, ob irgend etwas quer schießt, leider nicht der Fall.

    Ich habe mich auch mit einem Bekannten kurzgeschlossen, bei dem das ohne Probleme funktioniert und er selber bindet die Anzahl auch nur über <?php comments_popup_link('Kommentare', etc....); ?> ein.

    Zum Theme, das ist eine Mischung aus eigenem Design und Teilen aus Twentytwelve.

    Ich hoffe ihr könnt mir helfen.

    Danke, Philipp

    • 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

  • Habs zwar net ganz verstanden, aber ohne einen <a name=""> wirds schwierig, irgendwo hin zu springen. Pack mal einen Anker auf Deine DISQUS-Box und schon fluppt des. Wenn das die Frage war... :)

  • Es geht eigentlich darum, dass die DISQUS Box in einem DIV liegt mit der ID disqus_thread.
    Und normalerweise müsste comments_popup_link einen Link erstellen, an dem am Ende ein Anker ist mit #disqus_thread.
    Aber er nutzt bei mir weiterhin die Standardversion von Wordpress anstatt die Variante von Disqus. Und ich wollte fragen, ob ich das irgendwie ändern kann.
    Das Problem mit dem manuellen Anker ist, dass DISQUS etwas später geladen wird und der Anker also nicht funktioniert

  • Dann setz doch einfach vor den DIV, in den DISQUS geladen wird, ein <a name="disqus_thread" />??? Hab nicht genau dabei geschaut, aber es schaut so, als wenn das vermeintlich einfache etwas kompliziert über jQuery gelöst wird...

Jetzt mitmachen!

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