I often have clients who need a multilingual website. This isn’t plug & play when it comes to WordPress (though rumor has it WP 3.0 will support multiple sites in one install, which probably will make multilingual WP sites a breeze), but there are sollutions. WordPress’s Page system is pretty flexible, and can with just a few moderations be used for multiple languages.
There are many plugins that let you display related Posts. Some are obviously better than others – but you don’t really need a plugin to do the job. You can add some lines of code to your Template, which will display related Posts based on similar Tags or Categories.
WordPress sorts Posts by date in descending order as default. But what if you want to order Posts by title? Say you have a Category where you archive movie reviews, and you want to sort this by title instead of by date. It’s easy to implement with a single line of code.
When using WordPress, I often see the need to display a different number of Posts in different contexts. Maybe I just want to display the five newest on the frontpage, but show 50 (with just the headlines) when browsing Archives, etc. WordPress doesn’t let you do this – at least not from the Dashboard – in Reader Settings there’s only one field that lets you set the number of Posts, which is used all-over (defaults to 10).