- Sep. 12th, 2006
- 1 comments
This is a terribly simple but useful WordPress plugin that puts an interactive counter-style Reddit interface on your blog — but only when someone has already bookmarked the URL. It looks rather lame when everything isn't bookmarked, but the JavaScript interface with the arrows is a definate enhancement over a simple icon. So why not show it only when applicable? I'll narcissistically bookmark this post to demonstrate. Just call the function "reddit_this()" and specify one of the styles enumerated here. Enjoy!
<?
/*
Plugin Name: Reddit
Plugin URI: http://www.seoegghead.com/
Description: Creates an interactive Reddit button.
Author: Jaimie Sirovich
Version: 1.0
Author URI: http://www.seoegghead.com/
*/
function reddit_this($reddit_style = 1)
{
global $id;
$reddit_link = get_post_meta($id, 'REDDIT_CLASS_reddit_link', true);
if (!is_home() && !$reddit_link && preg_match('#reddit.com#i', $_SERVER['HTTP_REFERER'])) {
add_post_meta($id, 'REDDIT_CLASS_reddit_link', $_SERVER['HTTP_REFERER']);
$reddit_link = $_SERVER['HTTP_REFERER'];
}
if ($reddit_link) {
?><script>reddit_url='<?php the_permalink() ?>'</script><script language="javascript" src="http://reddit.com/button.js?t=<?=$reddit_style?>"></script><?
}
}
?>
Related posts:
"Only One Wise Comment Banged Out Somewhere On The Internet ..."SEO Egghead by Jaimie Sirovich » 3 SEO Enhancements That Won’t Require Ripping Up Your Site[...] 1. Streamline Social Bookmarking Functionality. People = Lazy. Social bookmarking sites allow users to bookmark and tag content with certain attributes. The aggregate of this information is used both to cite popular content within certain timeframes, as well as over time. Adding icons and buttons to content facilitates the process of bookmarking and likely increases number of users who bookmark your web site. I discussed effective ways to do this (with code!) here, here, and here. [...]
|
















