- Home
- About
- Archives
- My WordPress Plugins
- Bulk Change Attachment Parent
- Clean Archives Reloaded
- Disable Trackbacks
- jQuery Lightbox For Native Galleries
- Local Time
- Regenerate Thumbnails
- Registered Users Only
- SyntaxHighlighter Evolved
- Viper’s Video Quicktags
- WordPress Admin Bar
- WordPress Download Counter
- WordPress.org One-Click Install
- YOURLS: Short URL Widget
- Other Plugins
- Discontinued Plugins
- Donate
- Contact
About
Hi and welcome to my blog. My name's Alex, although I'm more commonly known as Viper007Bond (or just Viper). I'm a Portland, Oregon developer who works for an awesome company called Automattic (you've probably heard of our WordPress.com blogging network). I also contribute to the open-source blogging software WordPress and have written quite a few WordPress plugins. You can read more about me on my about page.
WordCamp Portland
I'll be attending WordCamp Portland on September 18th and 19th. I hope to see you there!
Short URL
Want to Tweet about this? Then here's the short URL to this specific page:
http://v007.me/3u- 2.9 1080p Apple Automattic beta filters Firefox Flash FLV HTTP API iPhone iPhone 4 Matt Mullenweg mobile movie trailer Muppets Mystique Neat oEmbed plugin Portland Queen release San Francisco shortcodes Star Wars SVN Television The Expendables theme themes time-lapse Twitter video Vimeo Viper's Video Quicktags WCSF widget WordCamp WordPress WordPress.com wpautop wpdevel YOURLS YouTube
- September 2010 (1)
- August 2010 (8)
- July 2010 (10)
- June 2010 (6)
- May 2010 (11)
- April 2010 (6)
- March 2010 (4)
- February 2010 (6)
- January 2010 (3)
- December 2009 (6)
- November 2009 (10)
- October 2009 (8)
- September 2009 (2)
- August 2009 (4)
- July 2009 (2)
- June 2009 (6)
- May 2009 (5)
- April 2009 (3)
- March 2009 (8)
- February 2009 (1)
- January 2009 (2)
- December 2008 (1)
- November 2008 (6)
- October 2008 (2)
- September 2008 (12)
- August 2008 (7)
- July 2008 (9)
- June 2008 (7)
- May 2008 (2)
- April 2008 (5)
- March 2008 (10)
- January 2008 (4)
- December 2007 (6)
- November 2007 (1)
- October 2007 (3)
- September 2007 (6)
- August 2007 (2)
- April 2007 (1)
- March 2007 (2)
- February 2007 (1)
- January 2007 (7)
- December 2006 (3)
- November 2006 (5)
- October 2006 (7)
- September 2006 (14)
- August 2006 (9)
- July 2006 (7)
- June 2006 (6)
- May 2006 (8)
- April 2006 (8)
- March 2006 (10)
- February 2006 (9)
- January 2006 (9)
- December 2005 (12)
- November 2005 (12)
- October 2005 (12)
- September 2005 (20)
- August 2005 (25)
- July 2005 (19)
- Easy Embeds For WordPress 2.9 (119)
- Viper’s Video Quicktags + WordPress 2.5 (40)
- Avatar.Viper007Bond.com Killed (37)
- Automattic (36)
- New Theme (Work In Progress) (27)
- I Need GPL-Compatible Flash Video Player Suggestions (26)
- Snow Leopard Is Considered Fast? (20)
- Damn It’s Been Hot! (19)
- My Two Weeks With Defensio Anti-Spam (16)
- Twitter Followers Count Snippet for WordPress (15)
SyntaxHighlighter Evolved « Viper007Bond.com « BlueBerry: [...] SyntaxHighlighter Evolved « Viper007Bond.com. [...]
Ozh: If only the only pathetic stuff about iTunes was a crappy icon... :)
Robert De Miro: Even worse: I'm sight impaired and I own an iPhone because it's the most accessible phone available...
Alex (Viper007Bond): More importantly when it's required. I have no alternative software available to me to manage my...
Will Anderson: Well, this is the same company that chose to only support OS X and iOS for the live stream of the...
ScreenCast #2 My Plugins - Darrnick: [...] Vipers Video Quicktags [...]
James: Now that is rather pathetic, and from a company obsessed about design nonetheless. I'm sure...
Alex (Viper007Bond): The plugin directory is currently being overhauled. It was a temporary error. :)
Follow Me!
Me Elsewhere

about 5 years ago
THANK YOU!!!!!!!!!!!!
Sorry about the excessive use of capital letters and exclamation marks. But…
THANK YOUUUUUUUUUUUUUUUUUUUU!!!!!!!!!!!!!!!!!!!
Is the only way I can express myself
about 5 years ago
Haha, no prob.
about 5 years ago
This is great! I’ve been waiting for someone to come up with a plugin for this! Thanks so much!!
about 4 years ago
Really nice and util plugin, thxs for share
about 4 years ago
Hi, I’m feeling too lazy to post in the forums, so if you don’t mind, can I ask a question here?
Immediately after I activate the plugin, I get ‘cannot modify header information’ errors at the top of the page, and the file mentioned is wp-admin/admin.php. Is it because I have another plugin (polls) that needs stuff added before the opening html tag?
Thanks in advance!
about 4 years ago
Read this: http://codex.wordpress.org/Answers-Troubleshooting#Headers_already_sent
That should help you find and fix the problematic file.
about 4 years ago
Ah, right. It was in my smilies.php, I copied and pasted er, wrongly. ^^;
Thank you!
about 4 years ago
I was wondering… Would it be possible to modify the script in some way so that you could put something like somewhere and it would pull up the folder name (so you could have different images depending on the theme etc)? I tried it but it doesn’t work and I’m a php n00b so yeah
about 4 years ago
Umm, that’s what this plugin does — allows you to have different smilies per theme. Read the included readme, it explains how you put each themes smilies within your theme folders.
about 4 years ago
I meant like… You could have <?=$theme?> somewhere eg in a code for an image and it would bring up the folder name for the current theme. Just on a page or anywhere out of the loop. Sorry if I’m being a n00b but I’ve tried stuff like that and I can’t get it to work :S So I was just wondering if it’s actually possible.
about 4 years ago
I don’t get what you’re asking.
If you’re just looking for the URL to your current theme, try using something like
bloginfo('template_directory');.But I don’t get what any of this has to do with my plugin.
about 4 years ago
I thought the bloginfo thing didn’t work with the theme switcher, that’s all. Or maybe it does. Sorry, I’m having an “I feel dumb” day -_- Basically, I want an image (not a smiley) that will change when the user changes their theme. I figured that since your plugin works with the theme switcher, that there would be a way to do that with it, or maybe I’m just being dumb again lol. Sorry for causing confusion =\
about 4 years ago
No, this plugin just changes the smilies array based on what theme is active.
Try the WordPress support forums though for your problem.
about 4 years ago
Hmmm right i’ve uploaded everything iin the correct place but the smilies are still pulling from the original location, i’ve setup smilies.php dir as “smilies/” so this means theres a dir in the main theme folder called “smilies” i’ve put my smilies in there but… its just not working.. is it because I am using WP 2.0? although theme switcher wrks with 2.0…
Tom | http://www.tomwrote.info
about 4 years ago
Confirmed. I’ll work on getting it to work with WordPress 2.0.
Edit: I take that back — it works fine. I just had forgotten to activate Theme Switcher (my plugin only runs if Theme Switcher is activated).
about 4 years ago
Hey there… I just updated to WP 2.0.4, and it says:
when I activate the plugin. Just letting you know
Thanks,
Tish
about 4 years ago
Ah, they got rid of that pretty pointless function it seems: http://trac.wordpress.org/changeset/3640
I’ll throw together an update for my plugin.
about 4 years ago
Cheers, this plugin is really fantastic
I upgraded WP and then I thought… where are my smilies? :O
about 4 years ago
ZIP file updated. I think all I changed really was the removal of the
uksort(), but you might as well download the ZIP and upload the new plugin file just incase (no need to change yoursmilies.phpfor your theme).Let me know if you have any further issues.
about 4 years ago
The new plugin file wasn’t in the zip
But I took out the uksort() line and now it works perfectly. Thanks a bunch!
about 4 years ago
Grr, sorry, it looks like the upload of the ZIP went bad. Should be fixed now.
about 4 years ago
can you use this plugin with another smilies plugin like wp-grins or custom smileys?
about 4 years ago
WP-Grins probably works fine with this as all mine does is change the smilies array based on what theme is active.
Custom smileys is most likely not compatible with this plugin, but everything that plugin does is done with my plugin (changing smilies).
about 4 years ago
can we put the smilies in a different folder besides that specific theme folder? When I tried to change the smilies.php, it made all of the images broken images.
about 4 years ago
No, they have to be somewhere inside the theme’s folder. Since the whole point of this plugin is to have different smilies per theme, I figured that keeping each theme’s smilies in the theme’s folder would make the most sense.
about 3 years ago
haha….is a good plugin. Thanks for sharing
about 3 years ago
It worked fine in WP 2.0 but now I upgraded I get errors and had to deactivate the plugin
I’m sad.