Sorry das ich diesen Thread nach oben pushe, aber es wäre mir wirklich wichtig. Hat keiner eine Idee, einen Ansatz? Ist es überhaupt möglich? Ich freue mich auf eure Antworten!
Beiträge von dyna
-
-
Hallo Zusammen,
Vorweg: Ich weiss das es diverse Plug-Ins gibt, die sich diesem "Problem" angenommen haben, nur leider funktioniert es bei mir nicht. Zur Zeit probiere ich es mit dem Plug-In "Ajax Comment Posting" vorher habe ich es mit "jQuery AJAX Comments" probiert.
Zu meinem Wordpress: Es gibt sicherlich Leute die mich dafür gerne schlagen würden, aber aufgrund eines Flash-Players lade ich alle Inhalte via Ajax. Das hat natürlich den Vorteil, dass ein abgespielter Song nicht ständig von vorne beginnt, wenn ich eine neue Seite laden möchte. Also sämtliche Inhalte laden mit Hilfe von Javascript (ich benutze jQuery) neu.
Nun muss ich auch den "Kommentar abschicken" Button in meinem News-Template mit meiner Ajax-Funktion belegen. Allerdings weiss ich nicht, wie ich das mit den Werten handhaben soll und ich kenne mich auch nicht so gut mit der Materie aus (was macht die Wordpress-Kommentar-Funktion eigentlich? etc.). Also habe ich mir gedacht: Nehme ich ein fertiges Script / Plug-In. Ich brauche ja nicht das Rad neu erfinden.
Vorahnung?!: Ich gehe allerdings davon aus, dass die wenigsten ihre komplette Seite mit Ajax laden. Vielleicht kommen die vorhanden Plugins (für die Kommentare) mit meiner Herangehensweise durcheinander? Immerhin steht bei mir nur z.B. "meineseite.de" in der URL und nicht: "meineseite.de?p=2#comments". Das ist allerdings nur eine Annahme - ich hoffe das Problem ist viel simpler, vielleicht habe ich auch nur etwas vergessen / übersehen?
Ich hoffe ein paar erfahrene Füchse können mir weiterhelfen!
LG
Florian -
Genau das, was ich suche! Perfekt danke!
(gibt X Kommentare) zurück... und das kann ich jetzt mit dem Link-Tag verbinden. Danke -
In diesem Fall weden ja direkt die Kommentare angezeigt. Ich möchte (da ja mehrere News auf einer Seite sind) den Link "Kommentare" mit der Anzahl stehen haben (nur der Link wäre ja prinzipiell "comments_link").
-
Hallo Zusammen,
ich habe mir ein eigenes News-Template gebastelt, leider werden dort keine Kommentare angezeigt und so langsam gehen mir die Ideen aus. Meine Seite ist generell mit Ajax aufgebaut (da ich einen Flashplayer integriert habe, der nicht ständig neu laden soll). Außerdem habe ich ein Plugin, welches mir die Wordpress-Seiten als Navigation ausgibt. Ansonsten habe ich noch die classes.php so erweitert, dass bei einem "Klick" auf ein Menüpunkt die Seite nicht neu lädt, sondern ein Ajax-Request ausgeführt wird. Wenn nun mein Menüpunkt "news" aufgerufen wird, lade ich meine "news.php" (das besagte Template). Es wird wiegesagt alles korrekt angezeigt - nur die Kommentare fehlen.
Hier mein Code:
PHP
Alles anzeigen<?php /* Template Name:News */ ?> <?php require('../../../wp-blog-header.php' ); ?> <?php $top_query = new WP_Query('cat=1&showposts=3'); ?> <?php while($top_query->have_posts()) : $top_query->the_post(); $do_not_duplicate = $post->ID;?> <div class="post" id="post-<?php the_ID(); ?>"> <h1><?php the_title(); ?></h1> <small><?php the_time(__('F jS, Y', 'kubrick')) ?> <!-- by <?php the_author() ?> --></small> <div class="entry"> <?php the_content(__('Read the rest of this entry »', 'dyna')); ?> </div> <p class="postmetadata"> <?php // edit_post_link(__('Bearbeiten', 'dyna'), '', ' | '); ?> <?php comments_popup_link(__('Keine Kommentare »', 'dyna'), __('1 Kommentar »', 'dyna'), __('% Kommentare »', 'dyna')); ?> </p> </div> <?php endwhile; ?> </div>Ich freue mich auf eure Antworten!
Edit: Ich hoffe das war jetzt das richtige Forum.