Archiv 2006 - 2011

Dave’s Blog

→ meine Klowand 2.0


PHP-Hilfe zum zweiten

< ?php
/*
Filename: comments.php
Date: 06-06-25
Copyright: 2008, Frazier Media
Author: Christopher Frazier (cfrazier@fraziermedia.com)
Description: Multi-Author Template for WordPress (Subtle)
Requires:
*/

$aOptions = get_option('gi_subtle_theme');

load_theme_textdomain('gluedideas_subtle');

// Do not delete these lines
if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) { die ('Please do not load this page directly. Thanks!'); }

if (!empty($post->post_password)) { // if there’s a password
if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) { // and it doesn’t match the cookie
echo(’

‘ . __(”This post is password protected. Enter the password to view comments.”, ‘gluedideas_subtle’) . ‘

‘);
return;
}
}

$iCommentCount = hier einsetzen;

?>

Ich brauche nochmals eure Hilfe. Ich muss im Code oben bei hier einsetzen die gesammtzahl der vorhanden Kommentare übergeben. Dies habe ich mit Hilfe von < ?php comments_number('', '', '', ' '); ?> versucht, aber es hat nicht geklappt. ich glaube ich muss die ausgegebene Zahl von < ?php comments_number('', '', '', ' '); ?> in eine Integerzahl umwandeln, habe aber keine Ahnung wie…

4 Kommentare zu “ PHP-Hilfe zum zweiten ”

  1. # 1 Benedict meint

    Bohr krass, das ist echtn Brocken. Habs jetzt schon mit allen möglichen Sachen versucht, aber ich bekomm Sie nur als String wieder … ich werd aber erlich gesagt auch nicht ganz aus wordpress schlau. Sie geben als der vierte Wert von comments_number sei ein Integer Wert..doch wie komm ich an den dran ? :D
    Falls mir noch was einföllt meld ich mich nochmal

  2. # 2 Dave meint

    Okay. Danke für deine Versuche, auch wenn sie bis jetzt im Leeren geendet haben…

  3. # 3 Arthur meint

    Die comments_number() Funktion ist dafür gedacht einen die Kommentare in einem formatierten String, je nach anzahl der Kommentare, auszugeben.

    Also z.B. “ein Kommentar”, “zwei Kommentare” oder “X Kommentare”.

    Das was du suchst ist die get_comments_number() Funktion. In deinem Fall also:

    $iCommentCount = get_comments_number();

  4. # 4 Dave meint

    @Arthur: Danke. Werde deine Lösung mal versuchen. Ich wusse schon dass comment_numer() für diese Dialoge gemeint ist, aber ich dachte ich könnte einfach den letzten String nehmen, denn dort sollte ja die Gesamtzahl stehen…