Design Vitality is running a WordPress Theme Competition. Deadline: November 30th. Prizes: $1000, Wii, iPhone. Rules and details: here. (via) (0) «
Showing a Wordpress post’s “last modified” date: nothing rocket science, just something that’s a nice idea to implement in your theme. Hey, I just did ;) (0) «
“How much does Google hate Text Links Ads ?” This question seems to have a simple answer: google it. TLA doesn’t even appear in the first 100 results (while it is obviously #1 result in other major search engines) (2) «

If you have shell access to your webserver, upgrading to the latest WordPress build can be a matter of painless seconds. As usual there is more than one way to do it, and here is one of these ways — the script I am using.

  1. #!/bin/bash
  2. CURDIR=$(pwd)
  3. SITE="http://yoursite.com/blog"
  4. echo Updating Wordpress in $CURDIR
  5. echo 1.  downloading latest build
  6. wget -q http://wordpress.org/latest.tar.gz
  7. echo 2.  unpacking latest build
  8. tar zxf latest.tar.gz
  9. cd wordpress/
  10. echo 3.  replacing old files with fresh ones
  11. tar cf - . | (cd $CURDIR; tar xf -)
  12. echo 4.  updating your blog
  13. wget -q -O - ${SITE}/wp-admin/upgrade.php?step=1 > /dev/null
  14. echo 5.  removing unneeded files and directory
  15. rm -f ../latest.tar.gz
  16. echo 6.  all done !

Modify line 3 to reflect your blog URL and here you go. The script downloads the latest build, unpacks it, overwrite your files and keeps file attributes, update your blog with the often forgotten /wp-admin/upgrade.php step, and removes temporary files. Literally takes seconds to upgrade.

Newbie how-to:

  1. Go to the wordpress root, where wp-config.php sits
  2. Using your favorite editor (pico ?) create a new file named updatewp
  3. Paste the code in the newly created file, save, exit
  4. chmod +x updatewp
  5. To upgrade WordPress: just type ./updatewp in the root dir

Note: this is based on a script I found a couple of years ago, which introduced me to the wicked tar piped line (step 3). I completely forgot where I found this originally, so if you have the feeling you might be the original coder, feel free to raise your hand in the comments :)

My next plugin is ready for shipping, but I like it so much already that I want to give it some special treatment: a polyglot release.

I'm looking for a few kind translators willing to spend 3 minutes to take care of about 20 words or short sentences, and translate these in their mother tongue. I'm doing the English and French parts, is there anyone out there who feels like doing the same for Spanish, Italian, German, Portuguese, Japanese or any other language ?

If you're the nice pal I'm looking for, please send me a mail (ozh at this domain, or using the Contact link above) and tell me your name, language and WordPress blog URL if any. I'd like to send you the plugin for your previewing and translating fun by the end of the week, if possible.

Thanks in advance to anyone willing to help !

Edit: things looking great! If everything goes well, thanks to kind readers we'll have English, French, Romanian, Finnish, Italian, German, Dutch, Hebrew and Chinese versions!

Trynt: those folks provide free-to-use REST APIs for a big bunch of stuff. Google or del.icio.us or Flickr related, Whois data, tag suggesting, Captchas, credit card validation, you name it. This looks like a really excellent stuff. Bookmarked. (3) «

For the past few days, I've received a decent amount of spam from the same machine and domain, hosted on Hostgator. Deciding that enough was enough and that I had a minute of my life to waste, I sent an email to abuse@hostgator with some details from my Akismet screen.

I wasn't really expecting much… till I received a reply from the Network Security and ISP Blacklist Administrator over there, telling me they had suspended the spammer's account. And indeed, the domain I complained about now redirects to suspended.hostgator.com. Take that, spammer. And thanks, Hostgator!

Edit: and another account suspended on Hostgator. Ahah. Hey, it even gives me an idea for a plugin :)

Yet another slight update to Who Sees Ads. This release, stamped 1.3.3, fixes a small glitch that would make the "Help Intro and Wizard" always show, and also fixes a bug in the way custom search engines can be defined in your my_options.php.

On the prospective side of things, I'm currently searching (if there is) a way to make Who Sees Ads fully compatible with the popular yet very constraining plugin WP-Cache.

This Bohemian Rhapsody parody is one of the damn coolest stuff I’ve seen this year. Awesome. (0) «

The following is for my own reference, borrowed from there and duplicated here because the original blog looks inactive and a fine candidate for deletion next time their domain or hosting will expire. No questions on this please, this is not my area of expertise at all.
Read More