WP-Forecast Wetter Plug-In (Tipps und Hinweise)

Ich benutze für einige Reise-Seiten das Plug-In WP-Forecast [download]

Das Plug-In zeigt Wetterinformationen von AccuWeather.com und alternativ WeatherBug auf WordPress Blog Seiten an.

Einbau (ohne Widgets)

Damit das Wetter nicht auf jeder Seite erscheint, habe ich eine if-Abfrage in der Sidebar eingebaut:

<?php if (is_single(6390) || is_page(5300)) { ?>
<?php if(function_exists(wp_forecast)) {
wp_forecast( "C" );
} ?>
<?php } ?>

Somit erscheint das Wetter für den Ort C (Hamburg) nur auf dem Beitrag ID=6390 (dieser Beitrag) und der Seite ID=5300.
Es kann für mehere Orte ein Wetterbericht angelegt werden.
Ich verwende es noch für Nizza, Cassis (Südfrankreich) und die Insel-Sylt

Einstellungen im Plug-In
  • Bei dem Dialog “Wordpress Übertragungsmethode auswählen” habe ich “streams” angegeben. Bei der default Einstellung konnte kein Wetter angezeigt werden.
  • Wetterdienst ist bei mir immer Accuweather.
  • Wenn man sich das aktuelle Wetter anzeigen lässt, sollte man nicht zusätzlich das Wetter von Tag 1 aktivieren. Sonst erscheint Abends das aktuelle Wetter und die Vorschau für den vergangenen Nachmittag.
Optik von po bis Icons

Einige Änderungen der Wetteranzeige:

  1. Die Sprachdatei (de_DE.po) editiert. (im Ordner /lang)
    dafür benötigt man einen po-Editor (freeware)

    • barr statt “aktueller Luftdruck”, steht nur “Luftdruck”
    • flik statt “gefühlte Temperatur” – “gefühlte Temp.”
    • Forecast statt “Vorhersage” einfach nur ein “am”
    • more statt “mehr” steht “[+ Vorhersagen]”
      ab v2.5: Textlink für den aufklappbaren Bereich
  2. Styling-Angaben
    Die Datei wp-forecast-default.css ändern
    und neu abspeichern unter: wp-forecast.css.
    Die eigene Styling-Datei wird ab v2.4 nicht mehr überschrieben.

    • Eventuell ist hier noch etwas anzupassen.
      Zum Beispiel die Größe der Icons, Schriftgrößen, Ausrichtung von Texten u.a.
    • Schriften angepasst.
      Keine small-caps / Kapitälchen-Schriften
      in dem Bereich: div.wp-forecast-curr-right
  3. Ausgabe Datum (funclib.php)
    • Datum Anzeige geändert:
      Original:

      $av['fc_date_format']=get_option("date_format");

      Geändert in:

      $av['fc_date_format']=("D., d.m.y");

      dadurch erscheint jetzt der Tag. (Mo., Di., Mi.)

  4. Ausgabe Accuweather (func_accu.php)
    • Copyright-Zeile geändert: $weather_arr['copyright']='...';
      Original:

      © 2009 AccuWeather, Inc.

      Geändert in:

      © AccuWeather

      Die Zeile lässt sich in den Plug-In Einstellung aber auch komplett ausblenden.

  5. Wettersymbole (Icons)
    • Wer mit den vorhandenen Symbolen nicht zufrieden ist, kann sich bei Barbaras Testblog nach anderen Icon-Sets umschauen.
      (Ich verwende die Standard-Symbole)

Die “Wetterstationen” werden gespeichert.
Bei einem automatischem Update verliert man hingegen die oben genannten Änderungen.
Deshalb die betreffenden Dateien sichern:

  1. Sprachdateien de_DE.po und de_DE.mo
  2. Ausgabe funclib.php
  3. Ausgabe func_accu.php
  4. ggf. Icons

Die wp-forecast.css wird ab v2.4 nicht mehr überschrieben.

An dieser Stelle auch mal ein herzlichen Dank für dieses großartige Plug-In.
Sollte das Plug-In gefallen, einfach bei Tuxlog eine Spende für die Kindernothilfe hinterlassen.
Kommentar Feedweitere Infos | Kommentare:
  1. hallo funky,
    super, vielen dank für diesen schönen artikel über wp-forecast und ich habe auch gleich noch ein paar anregungen für die nächste version mitgenommen. beispielsweise sollte ich mir dann doch mal was einfallen lassen, damit die css datei nicht immer überschrieben wird.
    danke auch im namen der kinder in swasiland für den hinweis auf die spendenmöglichkeit.

    viele grüße hans

    tuxlog
    am 19.06.09
  2. [...] WP-Forecast Wetter Plug-In (Tipps und Hinweise) | funkygog Blog [...]

  3. Ich suche ein Wetterplugin,das man nicht als Widget, sondern direkt in den Artikel einbindet. Ich habe leider nur Widget-Plugins gefunden. Kannst du mir weiterhelfen?

    Jana
    am 30.07.09
  4. Hallo Jana,
    in Verbindung mit einem Plug-In das Code in den Beiträgen ausführt,
    (z. B. Exec-PHP) sollte es möglich sein WP-Forecast in Artikeln einzusetzen.

    funkygog
    am 30.07.09
  5. Ab der Version 2.4 bringt wp-forecast einen eigenen Shortcode mit. Dies ermöglich das einfache Anzeigen der Wetterinformationen in Postings und Seiten.
    mehr dazu: WP-Forecast Referenz

    funkygog
    am 03.08.09
Innerhalb der Kategorie: WP-Tipps

top

RSS Feed abonnieren home! mail me!

Partnerlinks: