La météo dans WordPress

Publié le 25 septembre 2012 Extensions WordPress
Morgan Fabre

Weather Layer est le plugin qui fera la pluie et le beau temps sur votre blog WordPress !

Développée par Morgan Fabre du BlogoVoyage, cette extension vous permettra d’afficher une météo localisée en fonction d’une ville précise. Très utile donc lorsque l’on parle d’un lieu particulier et que l’on souhaite donner un maximum d’informations à propos de celui-ci.

Comment ça fonctionne ?

La source

C’est une question légitime que de se demander comment est-ce que l’on peut être capable d’afficher la météo sur un blog. D’où peuvent bien sortir ses prédictions météorologiques ?

Initialement, le plugin a été conçu pour fonctionner à l’aide de Google Weather, qui est le système utilisé sur iGoogle afin d’afficher la météo. C’est d’ailleurs le même qui est utilisé dans les SERP lorsque l’on fait une requête du genre « Météo à Paris ». Cependant, avec la fin annoncée d’iGoogle, ce système n’est désormais plus accessible.

En outre, c’est dorénavant Yahoo! Weather qui est utilisé. La source officielle utilisée par l’extension Weather Layer est donc Yahoo. Vous connaissez forcément Yahoo et comprendrez donc certainement le sérieux des prédictions météorologiques affichées.

Les données

Les données météorologiques disponibles portent sur une fenêtre de 2 jours. Elles incluent les informations suivantes :

  • Température minimale
  • Température maximale
  • Température moyenne
  • Climat, décrit par une phrase courte et une icône (soleil, pluie, nuages, neige, brouillard, orages, …)
  • Vitesse du vent
  • Taux d’humidité dans l’air

Afin d’être clair, ergonomique et actuel, le plugin Weather Layer met en avant ces informations de façon épurée et concise.

Les rendus météo

Il existe globalement deux rendus possibles pour un encart météo. L’encart dit horizontal et celui dit vertical. Le premier s’intègrera parfaitement dans un article et le second plutôt dans une sidebar. Toutefois, il est également possible de mettre un encart vertical dans un article, si l’on place du texte flottant sur le côté.

Rendu horizontal

La météo dans WordPress
La météo dans WordPress

Rendu vertical

Le plugin Météo de WordPress Weather Layer en vertical
Le plugin Météo de WordPress Weather Layer en vertical

Utilisation de Weather Layer

Insérer un encart météo

Weather Layer est vraiment très simple d’utilisation. Il vous suffit d’utiliser un tag propre au plugin et d’indiquer le pays et la ville de votre choix. Par exemple, pour afficher la météo à Bruxelles dans un de vos article, il suffit d’utiliser le tag suivant :

[weatherlayer country="Belgique" city="Bruxelles"]

Cela affichera un encart horizontal. Si vous souhaitez un encart vertical, alors il faut procéder de la façon suivante :

[weatherlayer country="Belgique" city="Bruxelles" display="vertical"]

Simple non ?

Configuration du plugin

Dans votre interface d’administration de WordPress, vous avez la possibilité de configurer l’extension, notamment en sélectionnant la langue, l’unité des degrés et le formatage du titre.

Suivre l’actualité de Weather Layer

Le plugin est occasionnellement mis à jour, avec de nouvelles fonctionnalités. N’hésitez donc pas à suivre son actualité via sa page dédiée. Elle regroupe notamment des informations utiles à son fonctionnement et à son utilisation.

La page officielle : Weather Layer

Morgan Fabre

Ingénieur d'études & SEO

20 Commentaires

Julio Potier (BoiteAWeb.fr) Le 25 septembre 2012 à 9h52

Hello

Tu me connais j’ai regardé le code du plugin ;)
Et je dis « attention », non pas niveau sécu mais plutôt opti.
Il fait des requêtes BDD inutiles à chaque page où cette météo d’affiche et il cUrl aussi pour rien parfois.
La faute à un mauvais nommage d’un transient + mise en cache de ce transient à 99999 au lieu de 0.
Je commente sur son blog.

steflp Le 25 septembre 2012 à 10h25

Bonjour ,

moi j’utilise ce plugin : Wunderground : http://www.seodenver.com/wunderground/ il est pas mal également,
sur le dépôt ici : http://wordpress.org/extend/plugins/wunderground/

Site en WordPress avec une station météo en temps réel … comme quoi on peut tout faire avec du WP ….meme la pluie et le beau temps ….

Stef

Morgan@BlogoVoyage Le 25 septembre 2012 à 10h53

Merci Julio pour ces conseils, je viens de te répondre sur la page du plugin.

Arnaud Le 25 septembre 2012 à 12h15

Sympa tout de même ce plugin pour avoir la météo !
Je me demande encore qu’est-ce qu’on ne pourra pas faire avec WordPress…

Morgan@BlogoVoyage Le 25 septembre 2012 à 14h47

@steflp : Les icônes de ce plugin sont un peu cheap non ?

Julio Potier (BoiteAWeb) Le 25 septembre 2012 à 15h00

Cheap mais surtout ça hotlink chez icons-ecast.wxug.com car aucune image n’est dans le plugin #bad

Pichnet Le 26 septembre 2012 à 8h52

Pour ma part, j’utilise my-meteo.fr qui évite l’intallation d’un plugin. Etant sur Fee.fr avec une mémoire vive très limitée, le widget avec les lignes de code que l’on peut personnaliser donne un excellent résultat.

Julio Potier (BoiteAWeb) Le 26 septembre 2012 à 12h00

@Pichnet : Le lien semble donner une erreur 500, ça commence bien.
Si le widget que tu linkes fais du hotlink, ok, ça mange pas tes ressources mais le chargement de ton site va dépendre de la vitesse de réponse de celui-ci.
Et là, erreur 500, sympatique !

Bergère de France Le 09 octobre 2012 à 9h41

Sympa l’idée du plugin météo pour WordPress, cela peut être une bonne idée.

Cela permet notamment de rendre son site plus vrai, moins spammy ce genre de plugin… A tester !

Julio Potier (BoiteAWeb) Le 09 octobre 2012 à 14h18

Attention aux gadgets inutiles. Si la météo n’a rien à voir avec le site ou ce qu’il propose, oubliez. C’est comme ajouter une horloge en javascript, so web 1.0.
Donc à moins d’être un site touristique comme un Office du Tourisme, ne mettez pas de widget/plugin météo inutiles.
Merci d’avance pour nos yeux et BP x)

Morgan@BlogoVoyage Le 10 octobre 2012 à 17h45

Mais non, il faut mettre ce plugin météo partouuuuut.

Les blogs de voyage et autres sites touristiques sont l’endroit idéal pour un tel plugin c’est sûr. Maintenant, même quelqu’un comme Hervé d’InfiniSearch affiche la météo sur son site alors que ça n’a aucun rapport. Portail d’informations => donner de l’information. La météo en est une comme une autre :P

Math@pate a pate Le 10 octobre 2012 à 22h00

Dommage que l’on ne puisse pas avoir la meteo dans un widget avec ce plugin. Les widgets ne prennent pas en compte les shortcodes. J’ai essayé un plugin comme Use Shortcodes in Sidebar Widgets, mais en vain. Dommage.

Julio Potier (BoiteAWeb) Le 11 octobre 2012 à 11h13
Math Le 17 octobre 2012 à 11h38

Juilo, merci, j’ai testé pour mettre Weather layer en Widget, mais rien n’y fait cela ne fonctionne pas. Le filtre do-shortcode ne passe pas. Si y en a qui on testait, je suis preneur du feedback.

Morgan@BlogoVoyage Le 08 novembre 2012 à 14h59

Moi aussi je suis intéressé car tu n’es pas le 1er à me remonter ce problème et je ne sais pas à quoi c’est lié. Si quelqu’un a une solution, je pourrais mettre à jour le plugin en conséquence.

Morgan Le 18 décembre 2012 à 15h07

Pour information, je viens de mettre à jour le plugin en ajoutant un système de widget, qui résout le problème du shortcode en sidebar :)

Eustache Le 13 juillet 2013 à 6h37

Bonjour,

Enfin un plugin que je cherche depuis peu.
Très utile pour les visiteurs de mon site. Mais j’ai une question.
En fait, je gère un site spécialisé en information culturelle et je dispose d’une rubrique agenda pour les événements à venir. Comment faire pour avoir les prévisions de météo pour tous les événements programmés quelque soit leur date? Est il possible d’avoir une prévision pour n’importe quel jour à venir?

Dudu Le 06 août 2013 à 16h54

@ Eustache :
Je ne suis pas sûr que la météo au delà de 3 jours soit d’un réel intêret : y’a qu’à voir les prévisions de Meteo France…

Benjamin Le 30 décembre 2013 à 16h34

Bonjour à tous,

j’ai développé un plugin météo intitulé WP Cloudy en utilisant l’API d’OpenWeatherMap.

N’hésitez pas à me laisser vos retours et remarques.

Merci :)

aDy Le 12 mars 2014 à 16h00

Bonjour,

j’ai également craqué sur ce plugin, malheureusement, beaucoup de personnes dont moi se confrontent à un souci de taille, à savoir le non affichage pur et simple du plugin (et ses lignes de code) en widget si un autre widget quelconque n’est pas placé juste en dessous.
Si quelqu’un a une solution je suis preneur !

Sinon Morgan, peux-tu nous dire si les fameuses optimisations citées par Julio ont été appliquées ?
Car à la base je souhaitais placer le widget en header (donc visible sur toutes les pages du site).
Du coup entre les requêtes BDD, les cURL et autres hotlink, j’hésite beaucoup !

Merci en tout les cas pour ce chouette plugin ;-)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *