Generally speaking WordPress is fast. And this is the case even with large websites with tens of thousands of posts. Mostly, speed depends on the theme and than on the plugins. But in many cases the slowest part is the WordPress core. Here is how to speed it up.
Sometimes is very useful to be able and use existing WordPress rich editor within your plugins. TinyMCE editor built in WP can be easily reused and you can even set some elements. Following example will work in WordPress 2.8 and newer including latest WP 3.0.
If you are plugin developer, it’s very important to give as much info about the plugin updates as you can before the blog admins update the plugin to a new version. Also, some of the plugin control panels go into different menus, and it’s a good idea to have direct links on the plugins panel also.
When you create a complex form that will be used on page or anywhere in WordPress, there are some restrictions that you will not found documented, and will cause you a lot of problems if you are not aware of them and how to solve them.
Most blog powered by WordPress use ‘pretty’ links structure. This allows you to have hierarchical structure of the URL elements and that is much easier to read, and can even contribute to SEO results. And to achieve this WP adds rewrite code into htaccess.
With WordPress 2.8 we got another interesting feature called custom taxonomies. You can make taxonomies from anything you want and use them much like you already use tags and categories. Unfortunately, themes offer only partial support (unsolvable problem) for custom taxonomies, but it’s not that complicated to implement.