Weather Forecast Widget

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

Screenshots

  • Die Seite mit den PLUGIN EINSTELLUNGEN enthält alle Parameter, die für die Konfiguration dieses Plugins zur Verfügung stehen.
  • Die Seite mit den PLUGIN EINSTELLUNGEN enthält alle Parameter, die für die Konfiguration dieses Plugins zur Verfügung stehen.
  • Weather Forecast Widget - VORLAGE 1
  • Weather Forecast Widget - VORLAGE 2
  • Weather Forecast Widget - VORLAGE 3
  • Werther Forecast Widget - WETTERWARNUNGEN VORLAGE 1 mit Warnungen
  • Werther Forecast Widget - WETTERWARNUNGEN VORLAGE 1 ohne Warnungen

Installation

Über den ADMIN BEREICH

  1. Gehe zu „Plugins > Hinzufügen“
  2. Nach „Weather Forecast Widget“ suchen
  3. Aktiviere das „Weather Forecast Widget“ über das Plugin-Menü in deinem Admin-Bereich
  4. Gehe nach unten zu „Nach Aktivierung“.

MANUELL

  1. Download weather-forecast-widget.zipfrom Weather Forecast Widget Plugin Folder – and unzip
  2. Lade den Ordner weather-forecast-widget mit deinem FTP-Client in das Verzeichnis „/wp-content/plugins/“ hoch
  3. Aktiviere das „Weather Forecast Widget“ über das Plugin-Menü in deinem Admin-Bereich
  4. Gehe nach unten zu „Nach Aktivierung“.

NACH DER AKTIVIERUNG

  1. Im Admin-Bereich zu den „Weather Forecast Widget > Einstellungen“ gehen
  2. Gib deinen Open Weather Map API-Schlüssel ein und selektieren die gewünschten Einstellungen.
  3. Du bist fertig und kannst den Shortcode jetzt in deiner Seitenleiste bzw. deinen Beiträgen/Seiten verwenden.

Rezensionen

26. Mai 2022
I've tried this plugin out on some themes and found that it will break some, undoing their formatting until completely removed. It does not appear to break all. Just beware and check carefully after installing it.
Alle 3 Rezensionen lesen

Mitwirkende & Entwickler

„Weather Forecast Widget“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

Ä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.