Overview:

Quickly and easily add Snap Shots™ to your blog. Snap Shots™ is an open, extensible platform for creating, sharing, and distributing contextually relevant content.

Features:

  • Generates perfectly valid XHTML code
  • Can be configured via WP-Admin
  • The plugin can automatically add the code to the footer
  • Plugin has been internationalized

Requirements:

Installing

  1. Signup for Snap Shots and generate the necessary JavaScript code. In the code you will find a 32-character parameter in the src tag of the javascript. This will be needed for configuring the display.
  2. Download Snap Shots™ Integrator.
  3. Extract the contents of snap-shots.zip to wp-content/plugins/ folder. You should get a folder called snap-shots.
  4. Activate the Plugin in WP-Admin.
  5. Goto Options > Snap Shots to configure. If you are upgrading from an earlier version, it is recommended that you click Default Options so as to clean up any old options. Remember to backup your key first!
  6. You can configure the plugin to automatically add the code to wp_footer() (This needs to be present in your theme). Alternatively add <?php do_action('echo_ssi'); ?> just before the </body>.

The Function:

echo_ssi()

The following options can be set through Options > Snap Shots:

  • Snap Shots Key: This is a required parameter. In the code you will find a 32-character parameter in the src tag of the javascript. This has to be entered into the Snap Shots Key field. The plugin will give you a message in case this is empty.
  • Automatically add the code to your footer: Select if you want the code to be added to the footer automatically. (Default selected)

Customizing:

If you want to manually insert the code you can add <?php do_action('echo_ssi'); ?> just before the </body>.

Note: Using do_action in the above code ensures that your blog won’t break even if you deactivate the plugin.

I have also made available the function ald_ssi() which has a return value instead of a echo. You can use it as follows:

$str = ald_ssi();
echo $str;

Lastly, you can reset to default options by clicking on Default Options (Remember to save the key before you do so). I recommend you do this once during upgrade if you are upgrading from any older version as it will clean up old variables which the plugin used.

ChangeLog:

  • 1.0 - Release

To Do:

  • Tell me what you would like to see.

Downloads

Current Version is 1.0

I’ve spent a good deal of time and money developing and maintaining the plugin. If you like the plugin and find it useful and would like to donate something for my work please do click the Paypal Donate button below. The payment is secure. I haven’t filled in any amount. Feel free to donate what you please. Any amount is welcome. Thank you :)

License

All files and their contents are licensed under the GNU General Public License (GPL).

Questions or Bugs

Known Bugs

If you have any questions or would like to report any bugs then please use the support forum.