Mo 26 August 2013

Filed under Blog

Tags Web Development romazone

Wie im Jahresrückblick angekündigt wurde das Spielplan-Plugin für die Romazone kürzlich fertiggestellt. Hierbei habe ich ein seltsames Verhalten von WP_Query festgestellt.

Für das Spieldatum im Spielplan-Plugin habe ich auf das Datum der Veröffentlichung zurückgegriffen, das heißt alle anstehenden Spiele haben ein Postdatum in der Zukunft. Nachdem ich feststellen musste, dass der erste Plan über die Einbindung im Template nicht möglich ist, da Beiträge, die in der Zukunft liegen, eine "Seite nicht gefunden"-Fehlermeldung zurückliefern, habe ich mich entschieden die Abfrage über WP_Query selbst zusammenzubauen. Dies hat bei der Standardeinblendung problemlos funktioniert und auch bei der Shortcode-Abfrage.

Daher habe ich versucht dem AJAX-Request die ID des jeweiligen Beitrags mitzugeben, da ein auslesen ohne Probleme möglich war. Das hat auch bei allen Beiträgen in der Vergangenheit problemlos funktioniert, allerdings nicht bei Beiträgen, die in der Zukunft liegen. Also Plan wieder verworfen. Jetzt habe ich mir damit beholfen, dass an jedem Tag nur ein Spiel ist und ich frage die Spiele über das Datum ab. Hier ist es scheinbar problemlos möglich zukünftige Beiträge abzufragen.

Diese Verhalten finde ich etwas merkwürdig. Scheinbar kann ich zukünftige Beiträge über unterschiedlichste Merkmale abfragen, nur nicht über die Post-ID.

Durch den "Druck" das Plugin vor Saisonstart online zu stellen ist es vieles, aber sicher (noch) nicht tauglich für eine Veröffentlichung. Mal schauen, ob sich das heuer noch ausgeht.

Read More

So 23 Dezember 2012

Filed under Blog

Tags Web Development romazone

Eigentlich ist es schon eine Zeit lang her, aber es soll trotzdem nicht unerwähnt bleiben: Die Romazone wurde um einen Newsblog erweitert.

Ausgehend von den Zugriffsstatistiken wurde der Blog sehr gut angenommen und hat die Bekanntheit und Reichweite der Romazone gesteigert. Es wurden auch eigens für die Romazone zwei Plugins …

Read More

PataGonia © jad Powered by Pelican and Twitter Bootstrap. Icons by Font Awesome and Font Awesome More