Für Menschen · Seien Sie begeistert und Sie werden begeistern !
Bei der Arbeit an einem Theme sollte die Kommentar per Popup eingefügt werden. WordPress stellt dafür den Template-Tag comments_popup_link() bereit. Leider funktionierte es nie.
Irgendwann habe ich mich auf die Suche nach der Funktion gemacht, und darin steht (comment-template.php):
function comments_popup_link( . . . ) {
. . .
if ( is_single() || is_page() )
return;
Allerdings frage ich mich, wo soll ich sonst die Kommentarfunktion einbinden, wenn nicht in dem Artikel oder der Seite?
Jemand eine Lösung, oder sehe ich da was falsch?
händischer Spam:
Beachte die Kommentarregeln, jede Form von versuchtem Spam wird gelöscht. Warum und wieso steht in einem meiner Beiträge.
Bezug auf Textstellen:
Du kannst direkt bezug auf Textstellen im Beitrag nehmen. Dazu muss lediglich der Bereich im Artikel markiert werden; daraufhin erscheint ein Button, der den markierten Text in das Kommentarfeld übernimmt und als Zitat auszeichnet. Die Funktion ist nur bei aktivem JavaScript nutzbar.
xHTML:
Du kannst folgende Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <pre> <em> <strong> <strike> <ul> <ul> <li>
Achte darauf, wenn du Code im Kommentar hinterlegen willst, dann muss der Code maskiert sein. Dann wird er nicht interpretiert. Der Code muss mit Hilfe von HTML-Entities dargestellt werden, d.h. dass man z.B. < als < und > als > einfügt.
E-Mail-Benachrichtigung bei neuen Kommentaren ?
Wenn der Haken in der Checkbox gesetzt ist, dann wirst du über neue Kommentare vie E-Mail informiert. Der Versand erfolgt nur, wenn du die URL in der Bestätigungs-E-Mail genutzt hast oder schon Abonnent hier im Blog bist.
Kommentar erscheint nicht:
Alle Kommentare werden manuell geprüft, freigegeben und nach Möglichkeit beantwortet. Bitte um etwas Geduld und Nachsicht.
Identifikationsbilder (Avatare):
Auf Gravatar.com kann man sich mit seiner E-Mail-Adresse registrieren und ein Bild hochladen, dann erscheint dieses Gravatar hier und in vielen weiteren Blogs.
Spamschutz:
Das Kommentarformular ist mit einem Spamschutz ausgerüstet. Solltest du diesen Artikel ohne JavaScript besuchen und kommentieren wollen, so muss du die Frage beantworten und das jeweilige Wort in das Textfeld eingeben.
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.
Das Weblog wird angetrieben von WordPress und aktuell gibt es 971 Beiträge, 19461 Kommentare in 14 Kategorien und 459 Tags.
Das Blog wird liebevoll mit xHTML & CSS in Handarbeit gestaltet. Erstellt mit ♥ zum Befüllen und Erhalten.
Design und Code ist unter Copyright
© 2001 - 2012 bueltge.de [by:ltge.de]
10. Juli 2007 um 19:29
Normalfall (so wie es in den meisten WP-Blogs ist): Unter dem Artikel (auf der Startseite!) steht ein Link zu den Kommentaren. Klickt man ihn an, wird eine "neue" Seite geladen die den Artikel und die Kommentare enthält.
Pop-Up: Klickt man auf der Startseite den Link zu den Kommentaren an, wird keine "neue" Seite geladen, sondern ein Pop-Up geht auf in dem die Kommentare stehen.
Demnach ist es logisch das bei einer Artikelansicht bzw. Seite kein Pop-Up aufgeht. Denn schaut man sich den Artikel in der Einzelansicht an, sollten die Kommentare bereits darunter stehen. Der Link zu den Kommentaren wäre dann nur ein Sprung zu einem Anker.
10. Juli 2007 um 20:02
Laut WordPress Docs geht es nur, wenn du comments_popup_script() mit verwendest, ansonsten springt es nur zu den Kommentaren. Ich selbst habe es noch nicht probiert und bin auch kein Fan von solchen Popups.
10. Juli 2007 um 20:08
Frank, mach mal den Haken bei Mail-Benachrichtigung bei neuen Kommentaren
standardmäßig an, ich vergess laufend, ihn anzuklicken
10. Juli 2007 um 20:52
Alles richtig, auch die Script-Funktion wurde im head hinterlegt. Mit einer WP 1.5 install klappt es auch, aber eben nicht mehr mit 2.2.1. Frage mich also noch immer, was in der neuen Funktion die Abfrag anch page und single soll.
Doch Ralf, es sollte kein Anker angesprungen werden, sondern immer das popup mit dem Kommentarfeld aufgehen. Das gilt für die Starsteite, die im Normalfall sowieso nur Links zu Kommentaren zuläßt, und auch für Artikel und Seiten.
@Micha: ist gemacht, hoffe, dass es den anderen auch recht ist - nicht dass man dann als Spamer deklariert wird.
LG Frank
10. Juli 2007 um 21:32
Hab es grad ausprobiert. Mit meiner wp 2.2.1 und kubrick_theme geht das Popup von der Index aus, wenn du comments_popup_script in den Header schreibst(ist standadmäßig nicht drin).
Offensichtlich sind die WP Entwickler der Meinung, es macht kein Sinn auf einer Single oder Page:
10. Juli 2007 um 22:38
Genau was ich meine, die WP-Entwickler lassen mir die Popup-Fkt., die ja da ist, damit nicht auf single oder page zu. Schade. Somit muss man wieder eine Fkt. hinzubringen. Schade, dass man nicht mehr offenheit in die Fkt. bringt und vielleicht lieber ein paar mehr Parameter nutzt.