wp-forecast 3.8 – Das Wetter im Blog
wp-forecast goes Multiuser
Mit dem Erscheinen von WordPress 3.0 wurde WordPress MultiUser in das Hauptrelease von WordPress integriert. Grund genug auch wp-forecast multiuserfähig zu machen und einige andere kleinere Anpassungen vorzunehmen. Die Dokumentation
wird kurzfristigwurde angepasst.
Neben einem neuen Superadmin Dialog zur Vorbelegung und Sperrung der Einstellungen von wp-forecast für die Anwenderblogs wurden die dänische und schwedische Übersetzung aktualisiert und der Umgang mit länderspezifischen Zeichen im Datenstrom von accuweather erweitert. Für die Verwendung der shortcodes wurde eine eigene CSS-Klasse ergänzt. Die Option Zeitkorrektur kann jetzt auch bei Verwendung der aktuellen Zeit eingesetzt werden und bei der Verwendung als Widget wurde auch am oberen Rand ein Link (“Weniger…”) zum Einklappen hinzugefügt.
In der Version 3.1 wurden einige Fehler im Admindialog für den Multiusermode korrigiert und einige optische Verbesserungen (farbige Checkboxen) eingebaut. Der Accuweather Servicelink wurde auf den neuen Server angepasst und das Jahr in der Copyright Meldung auf 2010 geändert. Eine rudimentäre Unterstützung für die Google Weather API ist ein neues Feature der Version 3.1. Das Beispielverzeichnis wurde aus dem Paket entfernt und eine serbische Übersetzung ergänzt (Danke an Zoran). Die Version 3.2. behebt invalides XHTML bei der Nutzung als Widget. In der Version 3.3 wurde die bulgarische Übersetzung hinzugefügt und dem Selektionswidget ein Gedächtnis verpasst, so dass bei Rückkehr auf eine Website der beim vorherigen Besuch ausgewählte Ort automatisch wieder angezeigt wird. In der Version 3.4 wurde die dänische Übersetzung aktualisiert und eine Fehlersituation mit WordPress 3.1. im Network oder Multiusermode behoben. Die 3.5 bringt eine aktuelle finnische Übersetzung und ein verbessertes Selektionswidget, jetzt mit Sprachunterstützung. Die Version 3.6 entfernt die Transportmethode ExtHttp, da diese durch WordPress 3.2 nicht mehr unterstützt wird und passt den Accuweather Copyright Hinweis an. In der Version 3.7 wurde wp-forecast an HTML5 und WordPress 3.3 angepasst. In der Version 3.8 wurde eine spezielle Problemsituation mit dem Luftdruck von Accuweather angepasst und im Admindialog die Suchen-Funktion, zur Auswahl der Orte ajax-like überarbeitet und der Dialog etwas komprimiert. Weiterhin wurde eine Fehlersituation beim Verbindungstest behoben.
Aber was ist eigentlich wp-forecast?
wp-forecast ist ein plugin für das Blog-System WordPress zur Anzeige von aktuellen Wetterdaten und der Wettervorhersage des großartigen Service von accuweather. Die Wetterdaten werden in der Datenbank abgelegt und gecached. Damit reduziert sich die Last (Anzahl der Aufrufe) für accuweather auf viel besuchten Seiten. Man kann bis zu 20 Widgets definieren und für jedes einen anderen Ort auswählen, sowie die Anzeigeoptionen verändern. Mittlerweile gibt es wp-forecast in vielen Sprachen, darunter deutsch, englisch, französisch, niederländisch, schwedisch, portugiesisch, dänisch, italienisch, norwegisch, polnisch, finnisch, spanisch, ungarisch, rumänisch und russisch. wp-forecast wird vollständig über die Admin-Oberfläche von WordPress konfiguriert. Mit der Version 3.0 unterstützt wp-forecast auch die Multiuser / Multisite Funktionalität von WordPress 3.0.
Die aktuellsten Versionen zum Download
wp-forecast 3.8 Downloads: 7472 timeswp-forecast 3.7 Downloads: 7461 times
Weitere Informationen zu wp-forecast
- Die Referenz zu wp-forecast
- FAQ inklusive Hinweisen zu speziellen Providern
- Eine Checkliste um bei Problemen die Möglichkeiten der Datenübertragung zu prüfen.
- Informationen zu den Vorgängerversionen findet man im Posting wp-forecast v2.9.
- wp-forecast auf wordpress.org
- wp-forecast mit WPML nutzen
wp-forecast zeigt Wetterinformationen von AccuWeather.com und WeatherBug auf WordPress Blog Seiten an. Bitte auch die Nutzungsbedingungen von AccuWeather und WeatherBug beachten.
Some english Documentation
For more informations about wp-forecast, the feature rich wordpress plugin which shows weather data from accuweather, visit the english readme. You can download the plugin right above. Alternative there is an english wp-forecast reference and a checklist to verify the datadownload in case of problems fetching the data.
Für den Schnelleinsteiger
Im Folgenden die wichtigsten Informationen für Schnellstarter:
Installation
Das Einbinden in die sidebar.php kann mittels folgendem einfachen Codeschnipsel erfolgen. Dabei gibt die widget_id an welchen der konfigurierten Wetterorte man anzeigen möchte.
<?php if(function_exists(wp_forecast)) { wp_forecast( <widget_id> ); } ?>Dabei ersetzt man <widget_id> mit der Kennung des gewünschten Widgets.
Die Kennungen sind sind einfache Buchstaben in alphabetischer Reihenfolge.
Für das erste Widget verwendet man wp_forecast(“A”), für das zweite wp_forecast(“B”) und so weiter.
Für die Abwärtskompatibilität wird bei einem Aufruf ohne Kennung (wp_forecast()), automatisch das erste Widget ausgewählt.Bedienhinweise
- Wie immer übernehme ich keine Garantie oder Haftung für evtl. entstehenden Schäden bei der Anwendung meiner Software, die ich nach bestem Wissen und Gewissen entwickelt habe.
- Bitte viel Testen und Feedback geben, es sind sicherlich noch einige Ungereimtheiten (bugs) vorhanden, die ich gerne ausräumen möchte.
- Alle Einstellungen werden unter Einstellungen / WP-Forecast (Options / WP-Forecast) vorgenommen.
- Auf der Einstellungsseite gibt es einen Kopfbereich WP-Forecast Widgets, dort stellt man die Anzahl der gewünschten Widgets ein und wählt aus für welches Widget man die Einstellungen bearbeiten möchte (das sind zwei Vorgänge!)
- Unter Themes / Widgets kann man die einzelnen wp-forecast Widgets den Sidebars zuordnen
Wer Spaß an neuen, lustigen und kreativen Icons für wp-forecast hat besucht am Besten Barbara’s Icon Seite.
Mit viel liebe zum Detail bastelt Sie Wetter-Icons für die Nutzung mit wp-forecast zurecht.
Anregungen und Feedbacks sind auch diesmal ausdrücklich erwünscht.
Artikel, die auch interessant sein könnten:
For more informations about wp-forecast, the feature rich wordpress plugin which shows weather data from accuweather, visit the 


















Hallo,
ich habe auch eine Darstellungsfehler. Nur die Hälfte der Anzeige wird im Widget-Rahmen dargestellt. Der Rest befindet sich darunter. Was kann ich machen? Danke schon mal!
Ich möchte noch eine ergänzende Frage stellen: Es ist möglich, das Plug-In automatisch die verwendete System/Browsersprache verwenden zu lassen? Ich muss mich aktuell für eine Sprache entscheiden, benötige für meine Webseite jedoch zwei unterschiedliche Sprachen, künftig eventuell drei. Nochmal danke!
Hallo Peter,
in der wp-forecast Referenz im Kapitel 5 findest du alle Möglichkeiten mehrsprachig zu arbeiten. Über den normalen Widget Dialog geht das leider nicht. Aber wer die sidebar.php nicht scheut oder die Wetterdaten direkt im Artikel anzeigen lässt wird fündig.
Gruß, Hans
p.s. den anderen Punkt schau’ ich mir noch an
Hallo Peter,
verrätst du mir dein Theme, dann kann ich das besser nachstellen?
Danke, Hans
Hallo Hans,
danke, ich werde mir das Kapitel anschauen.
Mein Theme ist dieses: http://themeforest.net/item/paradise-premium-wp-theme/full_screen_preview/155505
Viele Grüße
Peter
Hallo Hans,
ich habe mir die Dokumentation angesehen, bin aber leider nicht ganz schlau daraus geworden. meine PHP-Kenntnisse, wie auch meine übrigen Programmier-Kenntnisse, tendieren leider gegen Null.
Hauptproblem: Auf meinem Server gibt es keine Datei mit Namen sidebar.php. Ich habe selbst gesucht und alles von einem Suchtool durchforsten lassen.
Zweites Problem: Was genau müsste ich (und wo) in der Datei eintragen, um das Widget auf der deutschen Seite in deutsch und auf der schwedischen Seite in schwedisch anzuzeigen? Ginge das eventuell mit diesem Befehl?
wp_forecast( “A”, “de_DE”, “sv_SE” );
Ich wollte es damit probieren, finde aber, wie gesagt, die Datei nicht.
Nochmals vielen Dank für Deine Mühe!
Peter
Hallo Peter,
habe dir gerade eine Mail geschickt. Gruß, Hans
Ich habe einen kleinen Darstellungsfehler beim Widget. Der Text “Vorhersage TAG X” steht neben den Wetterdaten und nicht in der Reihe darunter. Irgendeine Idee woran das liegen könnte?
Hallo Marek,
das kommt je nach Theme schon mal vor. Ich habe mir Deine Seite angeschaut, wenn Du div.wp-forecast-fc-head in der wp-forecast css Datei auf padding: 23px setzt, dann sieht es wieder gut aus. Hoffe das ist dann so wie Du es Dir vorstellst.
Gruß, Hans
Hallo Hans,
danke schöne. Es hat geklappt und sieht jetzt so aus, wie ich es haben wollte bzw. wie es auch aussehen wollte.
Hallo Hans!
Jetzt kam ein weiteres Problem dazu. Sobald weitere Vorhersagen aufklappe ist das Wort “weniger” neben den Details des aktuellen Wetters. Welches padding gehe ich da an?
Hat sich erledigt und die Mühe ist es nicht wert sich das Anzuschauen. Ich habe einfach weiter mit der Textgröße und dem Pudding gespielt und alles eingestellt, dass es auch unsere älteren Mitglieder zufrieden stellt.
Hallo hans,
entschuldige das ich Dich mit meinem geringem Wissen über Dein PlugIn störe. Wie erhalte ich eine kostenfreie Partner ID von googleweather oder weatherbug? Ich habe alles ausprobiert.
Danke
gorane
hallo Gogi,
also bei weatherbug kannst du dich unter http://weather.weatherbug.com/desktop-weather/api-register.html registrieren. Ich hoffe das ist noch konstenlos. Du solltest auf jeden Fall die Terms of Use lesen. Bei Google brauchst du keinen Key, da ist es immer etwas schwierig den richtigen Location Code heraus zu finden. In der Regel geht das mit Postleitzahl-Land, also 10347-Germany oder direkt die Stadt eingeben z.B. Berlin.
Hoffe es hilft.
Hans
Hi Linus,
Thanks for developing this brilliant plugin and keeping it up to date since 2007!
Quick question: since version 2.6 WordPress users can locate their wp-config file one level above their WP install. When installed in the web root, wp-config would be located outside of the web root.
The wp-forecast plugin tries to locate wp-config in WordPress´ directory, but when a user as moved wp-config one level up it will throw an error that it can´t find wp-config.
I´ve found two possible solutions:
1. Looking up wp-load first
2. Creating your own query and skip loading wp-config altogether
I hope it helps. Cheers!!!
hello Matt,
you are absoultely wright, I missed this and will change it to the wp-load mechanism for the next release.
thanks a lot
hans