Beschreibung
ALLGEMEIN
The weather data for this widget will be retrieved from the OpenWeatherMap API with your own API key.
EINGABEDATEN
You can show the weather for a CITY (input data: city name) or for specific COORDINATES (input data: latitude & longitude coordinates) in the widget.
POSITIONIERUNG/SHORTCODE
Das Wetter-Widget kann mit Hilfe des Shortcodes [weather_forecast_widget] in eine Seite/einen Beitrag oder im Widget-Bereich eingebunden werden. Darüber hinaus kannst du jedem Shortcode verschiedene Parameter mitgeben, um die Widget-Einstellungen (z.B. den Widget-Titel) zu übersteuern.
VORLAGEN
Currently you can choose 3 templates for the widget.
* Template 1
* Current day´s weather with a weather forecast for the next 3 days
* Template 2
* Template 2 uses Bootstrap!
* Current day´s weather with an hourly weather forecast and a weather forecast for the next 3 days
* Template 3
* Template 3 uses Bootstrap!
* Weather for the current day and for the next 7 days, each with an hourly weather forecast and a weather forecast for the next 3 days
* Alert Template 1
* Alert Template 1 uses Bootstrap!
* Active weather alerts
HINTERGRUNDBILD
Für dieses Widget kannst du drin eigenes Hintergrundbild auswählen. Entweder du legst in den Widget-Einstellungen ein statisches Hintergrundbild fest oder du entscheidest dich für das Hintergrundbild für die dynamische Variante (Beitragsbild der Seite/des Beitrages, wo der Shortcode platziert wird).
WETTERDATEN
In addition to the daily weather forecast, an hourly weather forecast can also be displayed in the widget. Both the daily and hourly weather forecast can be collapsed.
WETTERWARNUNGEN
Das Wetter-Widget zeigt auch Wetterwarnungen an. Diese Warnungen können geschlossen werden.
WETTERICONS
Das Widget beinhaltet tolle Wettericons. In den Plugin-Einstellungen kannst du auswählen, welche Wettericons du für das Widget verwenden möchtest.
* Gefüllte, animierte Icons
* Nicht gefüllte, animierte Icons
* Statische Icons
LAZY LOADING
Du hast die Möglichkeit, das Widget mit Lazy Loading (ajax) zu laden, um die Daten nur bei Bedarf (falls nicht zwischengespeichert) neu laden zu müssen.
CACHING
Heutzutage ist Caching ein wichtiges Thema. Dieses Weather Forecast Widget ermöglicht dir die abgerufenen Wetterdaten für den nächsten Webseitenbesucher zwischenzuspeichern, der das nächste Mal deine Webseite / den Beitrag besucht. In den Einstellungen kannst du deine gewünschte Cache-Zeit einstellen (Caching-Zeit bis zu 1 Stunde möglich => dies sollte sicherstellen, dass die Wetterdaten im Widget möglichst aktuell sind). Mit dieser Caching Funktionalität sparst du dir zudem auch zusätzliche API- bzw. Schnittstellenaufrufe.
SHORTCODE BEISPIELE
- Retrieve weather data for a city
- [weather_forecast_widget city=“Kufstein“]
- Retrieve weather data for a city and show city name as title text
- [weather_forecast_widget city=“Kufstein“ title_cityname=“X“]
- Retrieve weather data for specific coordinates
- [weather_forecast_widget lat=“47.5824″ lon=“12.1627″]
- Retrieve weather data for specific coordinates and show „Weather for Weather Widget“ as title text
- [weather_forecast_widget lat=“47.5824″ lon=“12.1627″ title_overwrite=“Weather for Weather Widget“]
- Retrieve weather data with lazy loading and template 3 for specific coordinates and expand the hourly and daily forecast initially
- [weather_forecast_widget lazy_loading=“X“ template=“3″ hourly_forecast=“show“ daily_forecast=“show“ lat=“47.5824″ lon=“12.1627″]
- Retrieve weather alerts with lazy loading and alert template 1 for specific coordinates and expand the weather alerts initially
- [weather_forecast_widget lazy_loading=“X“ template=“alert_1″ alerts=“show“ lat=“47.5824″ lon=“12.1627″ max_width=“500px“]
EINSTELLUNGEN
- Eingabefeld für deinen OPEN WEATHER MAP API-Schlüssel (der API-Schlüssel wird beim Speichern auf seine Gültigkeit geprüft!)
- Dropdown-Box, um auszuwählen, ob ein Caching der Wetterdaten erforderlich ist und falls ja, welche CACHE-ZEIT verwendet werden soll.
- Media-Uploader zur Auswahl eines HINTERGRUNDBILDES für das Widget (optional – andernfalls wird das Beitragsbild der Seite/des Beitrages verwendet)
- Radiobuttons zur Auswahl des WIDGET TITEL, der im Widget angezeigt wird. Diese Einstellung wird als standardmäßig verwendet, wenn nichts anderes als Shortcode-Parameter übergeben wird. Wenn du title_cityname oder title_overwrite als Shortcode-Parameter übergibst, wird dieser Parameter im Widget entsprechend verarbeitet.
- Dropdown zur Auswahl des POST META FIELD für den Titeltext, wenn du den Radiobutton „Post Meta Field (choose one of the dropdown below)“ ausgewählt hast
- Choose, which WEATHER VALUES should be shown in the widget
- Choose, which UNITS should be used to display the weather values
- Choose, which WETTERICONS should be used for the widget
ÜBERSETZUNGEN
- Deutsch – adminbergtourentipptirol
Mitwirkende
- Static Weather Icons provided from Erik Flowers Weather Icons
- Animated Weather Icons provided from Basmilius Weather Icons
Screenshots
Installation
Über den ADMIN BEREICH
- Gehe zu „Plugins > Hinzufügen“
- Nach „Weather Forecast Widget“ suchen
- Aktiviere das „Weather Forecast Widget“ über das Plugin-Menü in deinem Admin-Bereich
- Gehe nach unten zu „Nach Aktivierung“.
MANUELL
- Download weather-forecast-widget.zip – from Weather Forecast Widget Plugin Folder – and unzip
- Lade den Ordner weather-forecast-widget mit deinem FTP-Client in das Verzeichnis „/wp-content/plugins/“ hoch
- Aktiviere das „Weather Forecast Widget“ über das Plugin-Menü in deinem Admin-Bereich
- Gehe nach unten zu „Nach Aktivierung“.
NACH DER AKTIVIERUNG
- Im Admin-Bereich zu den „Weather Forecast Widget > Einstellungen“ gehen
- Gib deinen Open Weather Map API-Schlüssel ein und selektieren die gewünschten Einstellungen.
- Du bist fertig und kannst den Shortcode jetzt in deiner Seitenleiste bzw. deinen Beiträgen/Seiten verwenden.
Rezensionen
Mitwirkende & Entwickler
„Weather Forecast Widget“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
MitwirkendeÜbersetze „Weather Forecast Widget“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
1.1.5
- Fehlerbehebung: Ein redundantes div-End-Tag wurde entfernt
1.1.4
- Neu: Bootstrap wird von diesem Plugin nur geladen, wenn es noch nicht aktiviert wurde (durch das aktive Theme oder andere aktive Plugins).
- Neu: Neue Vorlage: Wetterwarnungen Vorlage 1 („alert_1“).
- Neu: Neuer Shortcode-Parameter „alerts“.
1.1.3
- Fehlerbehebung: Insbesondere Vorlage 2 + Vorlage 3
- Fehlerbehebung: Anzeige vom Tag in einer Zeile in der täglichen Wettervorhersage
- Fehlerbehebung: Auf kleineren Geräten (z. B. auf Smartphones) kommt es zu einem Überlauf bei der Anzeige der stündlichen Wettervorhersagespalten. Daher werden auf kleineren Geräten nur bis zu 3 Wettervorhersagespalten über den Tag hinweg angezeigt. Auf größeren Geräten bleiben alle stündlichen Wettervorhersagespalten erhalten.
- Neu: Neue Shortcode-Parameter „show_hourly_forecast“, „show_daily_forecast“, „show_alerts“.
- Neu: Ab sofort können bei aktiviertem Lazy Loding (ajax) mehrere [weather_forecast_widget] Shortcodes auf einer Seite verwendet werden.
1.1.2
- Fehlerbehebung bei Inkompatibilität zwischen Bootstrap-Vorlagen und einigen Themes
1.1.1
- Fehlerbehebung bei Inkompatibilität zwischen Bootstrap-Vorlagen und einigen Themes
1.1.0
- Fehlerbehebung: Vorlage 1
- Neu: Vorlage 2
- Neu: Vorlage 3
- Neu: Lazy Loading Shortcode-Parameter/Funktionalität
- Neu: Stündliche/tägliche Wettervorhersagen
- Neu: Animierte Wettericons hinzugefügt
- Neu: Wetterwarnungen anzeigen
- Neu: Bootstrap und Fontawesome wird verwendet
- „Getestet bis“-Version aktualisiert
1.0.1
- Fehlerbehebung: Vorlage 1
- „Getestet bis“-Version aktualisiert
1.0.0
- Erstveröffentlichung des Plugins.