This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Surf Conditions


This is a WordPress plugin that uses the Magic Sea Weed API to get information about sea conditions. Please note that you must obtain an API key from before using this plugin.

Arbitrary section

A brief Markdown Example


  • This is what the widget will look like.


  • Upload the plugin files to the `/wp-content/plugins/plugin-name` directory, or install the plugin through the WordPress plugins screen directly.
  • Activate the plugin through the ‘Plugins’ screen in WordPress
  • Use the Settings->Surf Conditions screen to add your Magic Sea Weed API Key, a location ID from, and another location ID from
    • Get the API key from They are currently in beta so you will have to email them for an API.
    • To get the location ID, visit a location on and copy the numbers at the end of the URL. In the following URL, the location ID is 297:
    • To get the Sea Temperature ID, visit a location on and copy the ID at the end of the URL. Example: In the following URL, the ID is 1115:,%20va%20/1115
  • Use the shortcode [surf_conditions] to display the widget


What can this plugin do?

The functionality of this plugin is pretty basic. It grabs the following data from the Magic Sea Weed API and displays it in a tabular format:
Water Temperature: X F
Swell Conditions: combined swell height, combined swell compass direction, combined swell period
Wind Speed/Direction: wind direction at Xmph


There are no reviews for this plugin.

Contributors & Developers

“Surf Conditions” is open source software. The following people have contributed to this plugin.


Translate “Surf Conditions” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.