BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Surf Conditions icon
Possibly abandoned Tested up to 4.7.38 #12 in conditions

Surf Conditions

This is a WordPress plugin that uses the Magic Sea Weed API to get information about sea conditions.

Active installs30+10+ tier
Downloads · 30d75▲ +13.6% vs prev. 30d
Rating—0 reviews
Health score24/100At risk
All-time downloads2.2KSince Nov 2016
Support resolved—No recent threads
RequiresWP 4.6PHP any
Downloads · 7d16▼ -5.9% week over week
Our verdict

Consider an alternative

Surf Conditions shows warning signs in 2026 — compare the alternatives below before installing. It runs on 30+ sites and was last updated 10 years ago, and scores 24/100 on our health check.

  • Small user base (30+ active installs)
  • Very few reviews so far
  • No update in 9 years
  • Only tested up to WordPress 4.7 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

369Jul 8Aug 21Oct 5
Yesterday1
Daily average (1y)2
Peak day13Aug 5, 2026
Last 12 months697

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Surf Conditions stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
conditions >100 4,861 Best conditions plugins →
ocean >100 136 Best ocean plugins →
sea #81 93 Best sea plugins →
surf #15 23 Best surf plugins →
waves >100 223 Best waves plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About Surf Conditions

From the official readme · v1.0

Description

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 magicseaweed.com before using this plugin.

Arbitrary section

A brief Markdown Example

Installation

  • 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 magicseaweed.com, and another location ID from sea-temperature.com.
    • Get the API key from magicseaweed.com: http://magicseaweed.com/developer/sign-up. They are currently in beta so you will have to email them for an API.
    • To get the location ID, visit a location on magicseaweed.com and copy the numbers at the end of the URL. In the following URL, the location ID is 297: http://magicseaweed.com/Mission-Beach-San-Diego-Surf-Report/297/
    • To get the Sea Temperature ID, visit a location on sea-temperature.com and copy the ID at the end of the URL. Example: In the following URL, the ID is 1115: http://sea-temperature.com/water/money%20point,%20va%20/1115
  • Use the shortcode [surf_conditions] to display the widget

Changelog

1.0

*

Full changelog on WordPress.org →

Screenshots

This is what the widget will look like.
This is what the widget will look like.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Surf Conditions alternatives

All conditions plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Complianz – Terms and Conditions Complianz – Terms and Conditions Configure your own Terms and Conditions specific to your service or webshop. by Complianz 300K+ ★★★★★★★★★★ 4.9 (185) 3 weeks ago 93
2 Dynamic Conditions Dynamic Conditions Activates conditions for dynamic tags to show/hide a widget or section. by rtowebsites 60K+ ★★★★★★★★★★ 4.8 (114) 2 years ago 39
3 LH Agree to Terms LH Agree to Terms Add a HTML5 "Agree to terms" check box on login or registration forms. by shawfactor 800+ ★★★★★★★★★★ 5 (4) 8 years ago 34
4 Agreeable Agreeable Add an "Agree to terms" check box on login, registration, or comment forms. Works with… by buildcreate 800+ ★★★★★★★★★★ 3.9 (27) 11 years ago 39
5 Legal Terms and Conditions Popup for User Login and WooCommerce Checkout Legal Terms and Conditions Popup for User Login and WooComm… Creates a popup with a scrollable window that will show your own custom Terms and… by Árpád Lehel Mátyus 700+ ★★★★★★★★★★ 5 (14) 7 months ago 54
6 Wicked Block Conditions Wicked Block Conditions Show or hide blocks based on conditions. by wickedplugins 600+ ★★★★★★★★★★ 5 (5) 1 year ago 31
7 Block Logic – Full Block Display Control Block Logic – Full Block Display Control Block Logic adds a "Block Logic" field to the block editor, that lets you show or hide any… by landwire 300+ ★★★★★★★★★★ 5 (13) 4 months ago 55
8 m1.MiniWeather m1.MiniWeather This plugin easily displays a weather widget (icon + temperature) with a destination of… by maennchen1.de 300+ ★★★★★★★★★★ 5 (3) 2 months ago 72
9 Widget Display Conditions Widget Display Conditions Manages widget display by conditions. by Maarten Menten 300+ ★★★★★★★★★★ 4.8 (5) 5 years ago 37
10 Automatic pages for Privacy Policy, Terms, About, Contact us Automatic pages for Privacy Policy, Terms, About, Contact us [ ✅ 𝐒𝐄𝐂𝐔𝐑𝐄 𝐏𝐋𝐔𝐆𝐈𝐍𝐒 b𝓎 𝒫𝓊𝓋𝑜𝓍 ] Automatically generate text for Privacy Policy, Terms of use… by Puvox Software 60+ ★★★★★★★★★★ 3.7 (3) 2 years ago 31

FAQ

Surf Conditions: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 6, 2026

Is Surf Conditions free?

Yes. Surf Conditions is free to download and use from the official WordPress.org plugin directory.

Is Surf Conditions safe to use in 2026?

Surf Conditions shows warning signs in 2026 — compare the alternatives below before installing. It runs on 30+ sites and was last updated 10 years ago, and scores 24/100 on our health check.

How many websites use Surf Conditions?

Surf Conditions is active on 30+ WordPress websites and has been downloaded 2,164 times since it launched in November 2016. It was downloaded 75 times in the last 30 days.

Does Surf Conditions work with WordPress 7.1?

Surf Conditions is officially tested up to WordPress 4.7.38, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

When was Surf Conditions last updated?

The latest version, 1.0, was released on December 1, 2016 (10 years ago).

Who makes Surf Conditions?

Surf Conditions is developed and maintained by davidrichied.

What are the best alternatives to Surf Conditions?

The most popular alternatives to Surf Conditions are Complianz (300K+ installs), Dynamic Conditions (60K+ installs) and LH Agree to Terms (800+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.