WordPress Upgrade and Makeover

For more than 1 year I’ve been using a terribly outdated version of [Wordpress](http://wordpress.org). I was reluctant to upgrade to the latest version because I was under impression it would be too much of a work. I created and maintained several [WordPress plugins](https://priyadi.net/archives/category/wordpress/), and from the amount of feedback I get there, it appears that… Continue reading WordPress Upgrade and Makeover

WPBayes: Naive Bayesian Comment Spam Filter for WordPress

As the name implies, this plugin implements spam filtering using [Naive Bayesian classifier](http://en.wikipedia.org/wiki/Naive_Bayes_classifier). This plugin will automatically classify new comments as legitimate or spam based on past decision done by you. **Important Warning** This plugin requires modification to a few WordPress core files. The required modification are not much, but the plugin wouldn’t work at… Continue reading WPBayes: Naive Bayesian Comment Spam Filter for WordPress

Published
Categorized as WordPress

WordPress Plugin: Code Autoescape

If you frequently post code snippets into your [WordPress](http://www.wordpress.org) blog then you already know how tedious and very error prone the process is. You will need to manually escape every single <, > and & characters in your code by hand. If not, either the code won’t get displayed properly or part of it will… Continue reading WordPress Plugin: Code Autoescape

Published
Categorized as WordPress

WordPress Plugin and Theme Competition

Mark of the [Weblog Tools Collection](http://weblogtoolscollection.com/) fame has announced the [Wordpress Plugin and Mod Competition](http://weblogtoolscollection.com/archives/2005/04/04/wordpress-plugin-competition/). Any takers here? To be honest, I got some mood for another round of plugin coding, not to mention I’m in the middle of a blog related work. The problem is that I don’t have any ideas :(. Meanwhile, [Alex… Continue reading WordPress Plugin and Theme Competition

Published
Categorized as WordPress

WordPress.org is Now Back To Normal

[WordPress.org](http://wordpress.org) is now back to normal. No more hidden links, no more bogus pages. [Google](http://www.google.com) has also restored WordPress.org’s [pagerank](http://www.google.com/technology/) to 8 after they temporarily changed it to zero. So, I’m now reinstating links to WordPress.org on my blog. I intended to post this right after Google has restored their pagerank, but I was still… Continue reading WordPress.org is Now Back To Normal

Published
Categorized as WordPress

WordPress Homepage Link Spamming Fiasco

Following the recent [link spamming](http://www.waxy.org/archive/2005/03/30/wordpres.shtml) done by WordPress homepage, I’m now removing or at least *nofollow*-ing every link to WordPress homepage until they stop engaging in shady practices. As both an anti spam activist and a regular WordPress tinkerer, I find this behavior unacceptable. I love WordPress, I enjoy using WordPress, I even created four… Continue reading WordPress Homepage Link Spamming Fiasco

Published
Categorized as WordPress

WordPress Browser Detection Plugin

I’ve made another WordPress plugin (that makes four of them! go me!). This time it is the WordPress web browser detection plugin. It provides a function that takes user agent string as a parameter and then return a descriptive string. It also provides another function for easy insertion in comment template.

Published
Categorized as WordPress

WordPress PHP Exec Plugin

This plugin lets you execute dynamic PHP code in posts. It masks PHP code before balanceTags, and unmask them afterwards, so it should be safe to use PHP code that has literal HTML tags in it, for example: code which print out HTML.

Published
Categorized as WordPress

WordPress Yahoo/MSN Messenger Style Smileys Plugin

This plugin lets you use [Yahoo! Messenger](http://messenger.yahoo.com) or [MSN Messenger](http://messenger.msn.com) style smileys on your post, excerpts and comments. It replaces the built in WordPress smilies. I created this plugin because commenters are probably more used to IM smilies than the WordPress built in smileys, especially for the more obscure ones.

Published
Categorized as WordPress

WordPress IP to Country Plugin

WordPress IP to Country plugin is adapted from [IP-to-Nation plugin for WordPress](http://frenchfragfactory.net/ozh/archives/2004/08/27/ip-to-nation-plugin/). The only difference is that my IP to Country plugin uses (surprise!) the [IP to Country database](http://ip-to-country.webhosting.info/) instead of [IP to Nation database](http://www.ip2nation.com). There is also the [GeoIP plugin](http://wordpress.org/support/10/10274) which uses the [GeoIP database](http://www.maxmind.com). I’ve been using the IP to Nation plugin, but… Continue reading WordPress IP to Country Plugin

Published
Categorized as WordPress

Upgrade In Progress

Upgrade to [Wordpress](http://www.wordpress.org) 1.5 is in progress. I’m sorry if everything is not at its place, yet. :) Current status: * Basic upgrade is done * Edited [Markdown](http://www.google.com/url?sa=U&start=1&q=http://daringfireball.net/projects/markdown/&e=7370) plugin so that it won’t interpret line beginning with # as headings. Actually I disabled ways to do headings in Markdown so that it wouldn’t be possible… Continue reading Upgrade In Progress