“Embed Wave” is a plugin for embedding waves on a WordPress blog. It allows multiple waves to be displayed on the same page- useful if you’re going to have multiple waves in a single post, or individual waves across multiple posts being displayed on the front page of your blog.
Waves are embedded by using shortcodes, which you’ll see the result of at the bottom of this page. Google is the default provider, to change this you’ll simply need to change the type attribute of the shortcode.
The shortcodes used in this page:
[wave id=”KETrvrrdA”]
[wave id=”hdrCkSYqG”]
Using a shortcode for another provider (likely one added via another plugin or included in the plugin):
Additionally, “Embed Wave” is extensible, in that new providers can be added by other plugins via the WordPress filter system. In fact, the plugin does this itself in order to add Google Wave
1 public function add_default_providers($value)2 {3 $value['google-wave'] = new Marvulous_Embed_Wave_provider('googlewave.com!w+_idgoeshere_','https://wave.google.com/wave/');4 return $value;5 }