There are a lot of guides and howtos on how to migrate WordPress to another site when you keep the same domain name. That is easy. When you are doing a lot of development on WordPress for other people and you don’t have shell access to their servers it is much easier to develop locally and when you are finished you transfer everything to the production server.
Production server is usually on another domain and you might also end up with WordPress in a non-root directory. For example, your development instance of WordPress is on http://dev.uberdevs.com/important_client/ and production server will be http://www.importantclient.com/. We’ll migrate thist in four easy steps.
READ MORE
Menus are a new big thing in the upcoming release of WordPress 3.0 and most of the theme builders will have to add at least some minor support in their themes for menus to work. Not so long time ago we tested one of the WordPress nightly builds and we had some trouble with our theme. It was about time to address these issues and see how much work will be required to add support for menus to our theme. It turned out that the work was minimal and really simple. We did miss few things that would be nice to have. Read on to see what needs to be done in your theme to support menus.
READ MORE

Image via Wikipedia
WordPress is crap, but it is the best crap we can get. When your website, with WordPress sitting in the back, starts to pick up traffic, it will slow down and become unresponsive. Adding hardware will help, but correctly implemented load balancing and load distribution across more than one computer can be tricky and expensive. Trying to optimize WordPress and the web server itself usually gives better short-term results. In the long run even this won’t help and it will just postpone the inevitable, you will have to cluster in one way or another. I am not going to talk about clustering and load balancing today, I will focus on optimizing your WordPress. Newbie friendly, yet hardcore, meaning that I will provide explanation for all the complicated stuff.
READ MORE

Image by Patrick Keogh via Flickr
There was some some construction work on the blog for the past week or so.
We have made theme improvements and web server speed optimizations which will provide quicker loading times and less load on the web server.
Hopefully your reading pleasure was not disrupted, but if it was we sincerely apologize and hope that you continue to support us.
This is a list of WordPress plugins that we use and more or less can’t live without. In alphabetical order:
- After The Deadline – Spelling, style and grammatic checks. It helps some, after all we’re not the native English speakers.
- Akismet – Spam control, this is the second defense line in case the first one fails.
- All In One SEO Pack – Yes, we are optimizing our pages so that Google and the likes have less trouble finding us.
- Bad Behavior – First defense line for spam. Bad Behavior is here to relieve the stress from Akismet. A clever idea of fighting spam even before you start scanning it for banned words and phrases. It does its job by checking HTTP_AGENT and few other protocol specific things. It will be good until spammers learn how to fake this.
- Google Analyticator – Adding Google code snippets to your theme so that you can use Google Analytics can be a drag. This plugin will do this and more instead of you. The Google Analytics dashboard widget is bloody excellent!
- Google XML Sitemaps – Generates sitemap list for Google, Yahoo, Ask.com and many others. Again one of the SEO things …
- Gurken Subscribe To Comments – For people who wish to track the feedback on their comments. Disabled by default, unlike some other sites.
- Our ToDo List – Which usually contains items named: ‘Review this’.
- Ozh’ Admin Drop Down Menu – Because it is just pretty! Useful too!
- Sociable – The ability to share. Sociable supports many, many, many different places where people can submit your posts for others to see.
- Visual Code Editor – Free the code, share it! And if you do it then make sure it is properly entered. Visual Code Editor takes care of writing the code in visual WordPress editor.
- WP-Footnotes
- WP-Syntax – Remember the part about sharing the code? If you do it also make sure it is properly syntax highlighted. This plugin will do that for you with the help of the Geshi.
- WP Super Cache – Not that we have so many hits, but we like to be ready.
- Zemanta – At last but certainly not least, this little gadget. Zemanta will scan your post and extract relevant links, keywords and find relevant images for you. Then you can add them to your post with few simple clicks. Then you can brag around about semantic web and Web 3.0.
![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=833259c8-6b30-49b1-9322-cfce4c0c9786)