TK Event Weather Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Display beautiful, accurate, and free weather forecasts between a start and end time on the same day. Perfect for event calendars.
Highlights
- Registers the
[tk_event_weather]
shortcode for use anywhere on your site (not just for your site calendar’s event-specific information) so its usage is very flexible as long as there is a valid Forecast.io API key, latitude, longitude, and time (will output for right now if no time is given) - Uses the Forecast.io API to provide you with an accurate, reliable (typically 99.9% uptime), and free (or low cost if over the daily free API calls limit) weather forecast
- Uses WordPress’ Transients API to minimize Forecast.io API calls (i.e. does not call the Forecast.io API on every page load) to increase page load time and save you money (or keep you from hitting the daily free limit)
- Returns temperature (fahrenheit or celsius) in units local to the given latitude and longitude (with optional override to force display in one or the other)
- Internationalized / translatable (translations not provided)
- No WP_DEBUG messages
- Optimized loading of assets and Forecast.io API calls
- Actions and Filters available for developers and advanced customizations
- Responsive plugin developer
Paid Add-Ons
Currently Available:
I am considering making add-ons for the following event calendars:
- WP Event Organiser by Stephen Harris
- Calendarize it! by RightHere
- Events+ by WPMU DEV
- Appointment+ by WPMU DEV
Additional add-on ideas:
- Geolocate user to display weather for user’s current location (i.e. no specific latitude or longitude shortcode arguments)
- Styling (custom colors, possibly custom icons)
- Advanced templates/views
I’ll consider making whichever add-ons I receive the most requests for (and are technically feasible) so please share your request!
Notes
- You’ll need to register for a free Forecast.io API key
- As of January 2016, Forecast.io allows up to 1,000 free API calls per day. The cost for additional API calls is $0.0001 per API call (or $1 per 10,000 requests).
- You’ll need to enter your billing information at Forecast.io if you want to ensure your API access isn’t cut off after 1,000 API calls per day.
- If you’re out of API calls for the day and you haven’t entered billing information, the plugin will “fail gracefully” (does not display errors to non-Administrators).
- The Forecast.io Terms of Use states, “Any public or user-facing application or service made using the Forecast API must prominently display the message “Powered by Forecast” wherever data from the Forecast API is displayed. This message must, if possible, open a link to http://forecast.io/ when clicked or touched.”
- This plugin’s output will automatically add a compliant link; however, there is a setting to disable outputting this link. This is because your site may not be a “public or user-facing application” (although it probably is) or because you’ve emailed to the address in their Terms of Use to request (and have been approved for) their extremely-affordable white-label account.
- This plugin and its author are not affiliated with or endorsed by Forecast.io or The Dark Sky Company, LLC.
- This plugin may contain affiliate links.
Support Me
- Leave a great review
- Buy one of my available paid add-ons or tell me about one you’d be interested in purchasing!
- View my other plugins
- Hire Me for Customizations
- Contribute code via GitHub
- Tweet this plugin
Screenshots
No screenshots provided