Jul
15

Here is the WordPress 2.6 easter egg

meta

WordPress 2.6 has just been released and included inside is an Easter egg. Get WordPress 2.6 here and find out where is it.

WordPress 2.6 has an easter egg

WordPress 2.6 has an easter egg

To get the easter egg, edit your post. Scroll down to the bottom of the Write Post page and click on one of your post revisions. Then compare the same revision of your post.

Danger!
Self-comparison detected.
Initiating infinite loop eschewal protocol.
Self destruct in… 3
2
1

Wake up, admin…
The Matrix has you…
Don’t let this happen again. Go Back.

Haa, it’s pretty cool. Yup, I’ve upgraded. Have you?

1

Apr
26

WordPress 2.51 with important security fix

uncategorized

WordPress 2.51 is out, with upgrades like:

  • Performance improvements for the Dashboard, Write Post, and Edit Comments pages.
  • Better performance for those who have many categories
  • Media Uploader fixes
  • An upgrade to TinyMCE 3.0.7
  • Widget Administration fixes
  • Various usability improvements
  • Layout fixes for IE

It includes a number of bug fixes, performance enhancements, and one very important security fix. We recommend everyone update immediately, particularly if your blog has open registration. The vulnerability is not public but it will be shortly.

[Source: WordPress]

Everyone should upgrade! Especially with one security fix. (Although I don’t allow open registration.) WordPress 2.5 has quite a bit of admin issues. I hope this upgrade would solve them. This blog has been upgraded already, yours should too.

1

Jan
21

Wordpress.com increases everyone’s free upload to 3GB

Uncategorized

Wow, Wordpress.com increases everyone’s free upload to 3GB. Matt Mullenweg makes the following announcement.

Free Space to Three Gigabytes

Today, one of those developments comes to fruition — everyone’s free upload space has been increased 60x from 50mb to 3,000mb. To get half that much space (1GB) at our nearest competitor, Typepad, you’d pay at least $300 a year. We’re doing the same thing for free.

How are we able to do this? Over the past year we’ve developed our file infrastructure, replication, backup, caching, and S3-backed storage to the point where we don’t feel like we need to artificially limit what you folks are able to upload just to keep up with growth. We’re ready for you.

What about the space upgrades? They’re still important. You still need a space upgrade to upload certain file types, like movies, and we’re also increasing the limits of the paid upgrades, so if you bought a 1GB upgrade before it now adds 5GB for no additional charge.

Source: WordPress.com

It’s amazing how much WordPress grew. Started an open-source project back then, WordPress grew into a commercial business while still keeping WordPress software open-source. This is what open-source should be about. Today, they offer 3GB of free space. It just shows how open-source projects can be successful.

0

Dec
30

WordPress 2.3.2 released!

Uncategorized

Well I know it’s hard to upgrade and all, WordPress 2.3.2 is “an urgent security release”. So you may consider updating it to fix your draft post exposure and leaking of WordPress table names.

WordPress 2.3.2 is an urgent security release that fixes a bug that can be used to expose your draft posts. 2.3.2 also suppresses some error messages that can give away information about your database table structure and limits and stops some information leaks in the XML-RPC and APP implementations. Get 2.3.2 now to protect your blog from these disclosures.

As a little bonus, 2.3.2 allows you to define a custom DB error page. Place your custom template at wp-content/db-error.php. If WP has a problem connecting to your database, this page will displayed rather than the default error message.

Source: WordPress blog

Download the new WordPress 2.3.2 now.

Go here to view the changes between WordPress 2.3.2 and WordPress 2.3.1. Read more details on this WordPress update.

//beconfused will not be affected. I think. Probably 1 second of downtime starting from now.

1

Dec
19

How to reduce spam in WordPress?

Uncategorized

There are many ways of reducing spam, you can download all the plugins and start activating them. But why not just shut off comments and pings for posts that have almost no chance of people commenting anyway?

In order to reduce spam, I start disallowing comments and pings for posts before 2007 that has receive comments. Since it hasn’t got any comments for so long, it’s probably a boring or personal (not mutually exclusive of course) post so I’ll just disallow comments and pings.

SQL Statement to close comments and pings:

UPDATE `wp_posts` SET `comment_status` = 'closed', `ping_status` = 'closed' WHERE `comment_count` = 0 AND `post_date` < "2006-12-31 00:00:00"

The above SQL statement finds all the posts before 2007 with no comments and closes all the comment and ping discussion. I hope that would minimize the amount of incoming spam per day. Use the above command at your own risk, make sure you know what you are doing. You might have named the table wp_posts differently from me.

I use in on WordPress 2.3.1 (latest version).

With that SQL command, 430 of my 1663 posts have their comments and pings closed.

It’s a little depressing to log in and see Akismet catch 1000s of spam per day. To date, Akismet has protected //beconfused from 142,299 spam comments. Akismet just updated their plugin too by the way.

1

Oct
19

Automattic acquires Gravatar

Uncategorized

Automattic, the commercial venture by WordPress creator Matt Mullenweg, has acquired Gravatar.

Gravatar offers avatars to people who comment. Previously they had some problems scaling and it doesn’t seem very stable. I think it’s a great partnership.

Read more at Gravatar and GigaOM

1

Sep
08

WordPress 2.2.3 released, security fixes and all

Uncategorized

I treat security fixes with a little more concern but really, it’s just annoying me that the WordPress upgrading process is quite a hassle. I know I know, you just upload the files and that’s all. But to load up my FTP program to do that - just too much of a hassle.

Every piece of web application should be able to receive updates easily. Today I’m upgrading WordPress, tomorrow I’ll be probably upgrading phpBB, the next day, probably CakePHP. It’s just too difficult to manage.

I was thinking that the PHP module may perhaps include some sort of an easy update function that all web applications can use. Developers just have to generate an XML file of the files that have been changed and a PHP function can just run to download all the files in a tmp folder and deploy it quickly.

Anyway, these are the updated files from WordPress 2.2.2 to 2.2.3:

  • tags/2.2.3/wp-includes/default-filters.php (1 diff)
  • tags/2.2.3/wp-includes/plugin.php (4 diffs)
  • tags/2.2.3/wp-includes/query.php (3 diffs)
  • tags/2.2.3/wp-includes/formatting.php (2 diffs)
  • tags/2.2.3/wp-includes/feed-rss2-comments.php (2 diffs)
  • tags/2.2.3/wp-includes/rewrite.php (1 diff)
  • tags/2.2.3/wp-includes/version.php (1 diff)
  • tags/2.2.3/wp-includes/pluggable.php (1 diff)
  • tags/2.2.3/wp-includes/widgets.php (2 diffs)
  • tags/2.2.3/wp-includes/rss.php (2 diffs)
  • tags/2.2.3/wp-includes/vars.php (1 diff)
  • tags/2.2.3/xmlrpc.php (2 diffs)
  • tags/2.2.3/wp-mail.php (1 diff)
  • tags/2.2.3/wp-admin/admin-ajax.php (1 diff)
  • tags/2.2.3/wp-admin/admin-functions.php (2 diffs)
  • tags/2.2.3/wp-admin/rtl.css (6 diffs)
  • tags/2.2.3/wp-admin/options.php (1 diff)
  • tags/2.2.3/wp-admin/install-rtl.css (1 diff)
  • tags/2.2.3/wp-admin/widgets-rtl.css (1 diff)

You can download the new WordPress here. By the way, WordPress 2.3 is rolling out on September 24. So look out for it.

[via WordPress dev blog]

1