這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

wp-ng-weather

描述

wp-ng-weather is a simple widget for WordPress, which allows you to put a weather widget in your website, by using a simple shortcode like this:

[ng-weather api-key=”my-api-key” city=”Bergamo” locale=”it”]

No coding is required!
wp-ng-weather is a wrapper for Tony Samperi’s ng-weather (tonysamperi.github.io/ng-weather/), which is an AngularJS Directive.
Weather data is got from http://www.openweathermap.org, but they need to track api usage.
So you’ll need your personal API KEY to use this widget, see “Installation” to learn how to get one!
With a FREE API KEY it’s possibile to make 60 calls per minute.

parameters

  • api-key: Your API KEY you got from openweathermap.org. REQUIRED
  • city: A string with the name of your city. This isn’t required if you set “city-id”
  • city-id: A string with the ID of your city. This isn’t required if you set “city”
  • locale: A string with your locale. “en” or “it” are supported at the moment. Default value “en”.

螢幕截圖

  • wp-ng-weather in the widgets sidebar and in the main content

安裝

  1. Register here: https://home.openweathermap.org/users/sign_up. When done, you will be redirected to https://home.openweathermap.org/.
    Now in the tab “API Keys” – https://home.openweathermap.org/api_keys – you’ll find your API KEY!
  2. Upload the plugin files to the /wp-content/plugins/wp-ng-weather directory, or install the plugin through the WordPress plugins screen directly.
  3. Activate the plugin through the ‘Plugins’ screen in WordPress

and your done!

常見問題

Installation Instructions
  1. Register here: https://home.openweathermap.org/users/sign_up. When done, you will be redirected to https://home.openweathermap.org/.
    Now in the tab “API Keys” – https://home.openweathermap.org/api_keys – you’ll find your API KEY!
  2. Upload the plugin files to the /wp-content/plugins/wp-ng-weather directory, or install the plugin through the WordPress plugins screen directly.
  3. Activate the plugin through the ‘Plugins’ screen in WordPress

and your done!

What do I need to start?

You only need an API KEY. See Installation to learn how to get one!

Why do I need an API KEY to get started?

Because openweathermap offers both free and paid services.
A free API KEY gives you up to 60 calls per minute (1 call per second! It’s quite a lot!).
Thanks to the API KEY openweathermap can keep track of theirs api usage and avoid abuses!

Can I put wp-ng-weather in the main content?

Yes. By putting the following snippet in your article or page:
[ng-weather api-key=”my-api-key” city=”Bergamo” locale=”it”]

Can I put wp-ng-weather into the widgets section?

It’s possible, by adding the following function to the “functions.php” file of your template
add_filter(‘widget_text’, ‘do_shortcode’);
But be careful!

評價

There are no reviews for this plugin.

貢獻者及開發者

“wp-ng-weather” 是一個開源的軟體。以下的人對這個外掛作出了貢獻。

貢獻者

將 wp-ng-weather 外掛本地化為台灣繁體中文版。

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

修改日誌

1.0.0

  • First Release.

1.0.1

  • Added “Thunderstorm” and “Hurricane” weather conditions

1.0.2

  • Added “Fog” and fixed settings select width

1.0.3

  • Added Angular check and warning

1.0.4

  • Fixed missing base url

1.0.5

  • Spinner fixed

1.0.6

  • CSS override prevented

1.0.7

  • Version updated

1.0.8

  • Safe deps load

1.0.9

  • Fixed loading issue