Beiträge von Marcuss

    Hallo zusammen!

    Ich habe mir eine auf Basis eines anderen Funktions-Codes eine Top-Kommentator-Anzeige für die letzten 365 und die letzten 30 Tage zusammengebaut.

    Die sieht - für die Anzeige der letzten 12 Monate - wie folgt aus:



    Wenn ich mir die jetzt für die Anzeige der letzten 30 Tage kopieren will, dafür im Funktionsnamen das 'jahr' durch 'monat' ersetze und bei den Tagen die 365 durch 30, dann zeigt er mir die selbe Ansicht wie bei der für das Jahr an.

    Anschauen könnt ihr Euch das hier

    Der Funktionsaufruf sieht wie folgt aus:

    PHP
    <?php if ( is_home() || is_single() ) { ?>
    <div class="box2">
    <h5>Top Kommentatoren der letzten 30 Tage</h5>
    <?php echo top_commentators_monat(); ?><br />
    <h5>Top Kommentatoren der letzten 365 Tage</h5>
    <?php echo top_commentators_jahr(); ?>
    </div>



    Ich habe vor diesen Funktionsaufruf sogar noch ein

    PHP
    <?php wp_reset_query(); ?>

    gesetzt, was jedoch erfolglos blieb.

    Jemand eine Idee, woran das liegen könnte?

    Danke im voraus!

    Marcus

    Hallo zusammen!

    Ich lasse durch eine Funktion des Plugins Semmelstatz im FE die Domains der Seiten von der die letzten Besucher gekommen sind anzeigen.



    Wie kann ich es denn erreichen, das jede Seite von der einer der letzten Besucher gekommen ist, nur einmal angezeigt wird. Und nicht so wie hier


    google.de und .com habe ich bewusst rausgenommen.


    Danke im voraus!


    Marcus


    PS: Woran liegt es eigentlich, das man weder Anhänge hochladen noch von einer Seite verlinken kann?

    Hallo zusammen!

    Weiß jemand, da ich das als zusätzliche Funktion einbauen möchte, wie ich den letzten Kommentar eines in der Liste auftauchenden Kommentators aus der Datenbakn hole?

    Mit comment_content und so weiß ich schon. Aber er zeigt mir dann den ersten und nicht den letzten Kommentar an.

    Danke im voraus!

    Marcus

    Hallo zusammen!

    Ich habe es jetzt zwar soweit, das die Kommentatoren korrekt angezeigt werden, nur bei der Top-Kommentatorin zeigt er eine um 1 zu hohe Anzahl an.

    Woran kann das jetzt wieder liegen?

    Das Thema hat sich erledigt!

    In der Functions.php befinden sich - sind jetzt auskommentiert - die folgenden drei Code-Zeilen:

    PHP
    function check_referrer() {
        if (!isset($_SERVER['HTTP_REFERER']) || $_SERVER['HTTP_REFERER'] == “”) {
            wp_die( __('Please enable referrers in your browser, or, if you\'re a spammer, bugger off!') );
        }
    }



    Wann und warum ich die da jetzt reingesetzt habe, kann ich leider nicht mehr nachvollziehen. Aber jetzt kommen die Pings wenigstens an.

    Hallo zusammen!

    Vielleicht kann mir ja jemand helfen:

    Bei mir im Blog habe ich das Problem, das eingehende Pings anscheinend nicht angezeigt werden.

    Ich habe diese Funktion bei mir eingebaut / eingeschaltet. Und das Log zeigt auch an, das in einem anderen Blog von mir ein Artikel verlinkt wurde.

    Nur im Backend und im Artikel sehe ich davon nichts...

    Das Log:



    Es ist auch nichts im Spam gelandet. Und selbst das ausschalten aller Plugins ändert nichts.

    Ich habe nach der Deaktivierung sämtlicher Plugins auf dem empfangenden Blog den Artikel auf dem sendenden Blog aktualisiert. Wieder gabs die obige Meldung im Log, aber nichts im Kommentatoren-Bereich.

    Jemand eine Idee??

    Gruß

    Marcus

    PS: Die Lösung mit Änderung des Timelimits in der Cron auf 1 und ähnliches habe ich auch schon alles durchgekaut.

    EDIT: Frage mal anders gestellt: Woran kann es liegen - ausser an der comments.php, das dieses Verhalten gezeigt wird. Beim Wechsel des Themes klappt es nämlich perfekt. Aber auch die Nutzung von zwei Monate alten comments.php des aktuellen Themes bringen keine Besserung.

    Hallo zusammen!

    Ich habe bei mir jetzt eine Funktion eingebaut, die die Top-Kommentatoren anzeigt.

    Leider scheint da aber irgendwo ein Zählfehler zu stecken. Denn mein Top-Kommentator, bzw. in diesem Falle Kommentatorin hat keine 23 Kommentare abgegeben, sondern 'nur' 20.

    Der Code sieht wie folgt aus:



    Und statt des richtigen Namens wird ein Pingback-Name angezeigt.

    Wie kann ich das korrigieren?

    Danke im voraus!

    Marcus

    Hallo!

    Um das mal zu verdeutlichen:

    Wenn ich den folgenden Code anwende, verschwindet die div-Box wie gewünscht. Aber gibt es eine aktive Umfrage, fehlt der Hintergrund:



    Zu sehen ist das - da das Hochladen der Fotos irgendwie nicht funktioniert - hier. Rechts wird mit deaktivierter Umfrage ordnungsgemäß nichts angezeigt. Links mit aktivierter Umfrage ist der Hintergrund grau.

    Hallo zusammen!

    Ich habe bei mir wp-polls installiert.

    Nun möchte ich den div-Container, in dem ich die Umfragen anzeigen lasse, nur einblenden, wenn auch wirklich eine Umfrage aktiv ist.

    Soweit habe ich es hinbekommen!

    Der Code:



    Leider wird, wenn eine Umfrage aktiv ist, diese ohne Hintergrund (also dem div) angezeigt.

    Wenn ich die div-Angaben versetze, verhunzt es mir die Ansicht.

    Weiß jemand einen Rat??

    Hallo zusammen!

    Das Problem hat sich tatsächlich noch erledigt. Wie, das könnt ihr hier nachlesen.

    Mich würde jetzt noch interessieren, ob und wie es möglich ist, den Post jetzt nicht als erstes anzuzeigen, sondern zwischen den 4 und 5 Artikel. Oder auch irgendwo anders zwischen den neueren Artikeln.

    Hat da jemand eine Lösung?

    Vielen Dank im voraus,

    Marcus

    Hallo zusammen!

    Was ich mit der ganzen Geschichte erreichen möchte, wird hier geschildert. Das ist die Entwicklerin des ganzen.

    Und ich möchte halt die Trackbacks vom 1.1. bis zum aktuellen Datum zählen. Kann man natürlich auch das Datum 31.12.2011 angeben

    Hallo paul-sims!

    Die ganze Funktion sieht so aus (zählt die Trackbacks):

    Code
    function anzahl_trackbacks2011() {
     global $wpdb;
     $t_count="SELECT COUNT(*) as comments FROM $wpdb->comments
      WHERE comment_approved='1'
      AND comment_type IN('trackback', 'pingback')
      AND comment_date BETWEEN '2011-01-01 00:00:00' AND 'date(Y-m-d h:i:s)'";
     $tb_count = $wpdb->get_var($t_count);
     echo $tb_count;

    Hallo!

    Ich habe folgenden Code:

    Code
    AND comment_date BETWEEN '2011-01-01 00:00:00' AND '2011-12-31 23:59:59'";



    Kann mir jemand sagen, wie ich den jetzt so umbaue, das statt des Festen Termins 31.12 das jeweils aktuelle Datum als Grundlage genommen wird?

    Danke im voraus schon mal!

    Marcus