WordPress Plugin “The Events Calendar” zeigt aktuelle Termine nicht an

Bei einer anderen WordPress-Installation setze ich das Plugin “The Events Calendar” oder zu deutsch “Der Eventkalender” ein. Leider wird das Plugin seit längerem nicht mehr gepflegt und so wurden eine Menge Bugs nicht mehr gefixt.

Es kommt zwar in kürze die Version 2.0, welche komplett neu geschrieben ist, aber eben die alte Version wird nicht mehr aktualisiert.
Gerade mit dem Update auf WordPress 3.2 kamen aber ein paar Probleme dazu.
Im folgenden gehe ich kurz auf zwei Fehler ein und zeige Lösungsmöglichkeiten auf.

Termine die heute stattfinden, erscheinen als alte Termine

Dieser Fehler ist doch recht nervig, da die Besucher gar nicht mitbekommen, wenn heute ein Event ist.
Der Event fehlt in der Sidebar (Widget) und auch in der Veranstaltungsliste.

Bisher fand ich nirgends eine Lösung, deshalb hab ich mich selbst an die Fehlersuche gemacht.

Lösung des Problems

Dem Attribut “$this->date” wird ein falsches Datumsformat zugewiesen.

the-events-calendar.class.php (Ziele: 1237)

$this->date = date_i18n( The_Events_Calendar::DBDATETIMEFORMAT );

Ich habe diese Zeile angepasst und das benötigte Datumsformat fest eingetragen, da die Konstante während der Laufzeit irgendwie überschrieben wird.

$this->date = date_i18n('Y-m-d H:i:s');

Nach dieser Änderung werden bei mir auch die heutigen Termine wieder richtig angezeigt.

Wer die Zeile nicht selbst ändern will, kann die angepasste Datei herunterladen:
Download fixed the-events-calendar.class.php

Die gefixte Datei einfach im Plugin-Verzeichnis wp-content/plugins/the-events-calendar/ ersetzen.
Ich freue mich, wenn Ihr mir kurz einen Kommentar schreib, ob Ihr damit auch das Problem beheben konntet.

Auswahl der Uhrzeit bei neuen Events klappt nicht

Event Date Picker
Nimmt man den Haken bei “Ganztags” heraus, erscheint trotzdem nicht die Auswahl der Uhrzeit.

Eine Lösung für das Problem findet man hier:
http://rvo.me/dia/2011/the-events-calendar-event-options-jquery-fix/

Ich hoffe nun darauf, dass der neue Events Calendar Pro 2.0 bald veröffentlicht wird.

bloghuette banner 468x80
7 Kommentare
  1. Andreas sagt:

    Hallo,
    danke, nützlicher Hinweis!

    Ich habe seit dem Update auf WP3.3 das Problem, dass in dem Widget das Datum der Events nicht mehr angezeigt wird. Es wird also anstatt “01.01.2012 – 01.01.2012 Neujahr” wird “- Neujahr” angezeigt. Ziemlich blöd.
    Es gibt komischerweise eine Ausnahme. Wenn man ein Event öffnet wird das Widget auch richtig angezeigt…

    Habt ihr das gleiche Problem?

    Grüße
    Andy

  2. Christian sagt:

    Hallo Andreas,

    bei dem Blog, bei dem ich das Plugin einsetze, hab ich noch nicht auf die aktuelle WP3.3 aktualisiert.
    Vielleicht hats wieder was mit jQuery zu tun, da glaub beim neue WP da eine neuere Version dabei ist.

    Wenn ich den Blog mal auf die neue Version bring, kann ich Dir bescheid geben, doch wird das frühestens in 2 – 4 Wochen sein.

  3. René sagt:

    Bin durch google auf diese Seite gestoßen.
    Nun habe mit diesem Plugin folgendes Problem.

    Mir zeigt es bei den Tageskürzel was falsches an.

    Falsch: M – M – M – D – F – SA – SO

    Also da wo eigentlich Dienstag sein sollte ist ein M.
    Richtig: M – D – M – D – F – SA – SO

    Weiß jemand Abhilfe dafür zu schaffen?

    Gruß René

    (WordPress 3.3.1)

  4. Christian sagt:

    Hallo Rene,

    welche Version von dem Plugin verwendest Du?
    Kenne das Problem bisher so nicht.

    Ich kann Dir anbieten eine Fehlersuche durchzuführen.
    Allerdings müsste ich Dir das dann berechnen.
    Bei Interesse einfach per Mail bei mir melden.

  5. Morena sagt:

    wie bekomme ich das Plugin in deutsch?

  6. Christian sagt:

    Welche Version setzt Du ein? Die Version 2 oder noch die alte Version 1?

Hinterlasse eine Antwort

Deine Email-Adresse wird niemals veröffentlicht. Pflichtfelder sind mit * gekennzeichnet.
Spam oder ein Keyword als Username wird nicht freigeschaltet.

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 

Copyright © 2009 - 2013 Fene-Blog by Feneberg Christian | Design und Umsetzung by Fenepedia