Tutorials
- Web Performant WordPress | daverupert.com
- Rather than hacking plugin files directly to minify & combine styles and scripts, the next two tutorials will show you how to safely deregister them with a few lines you can add to your theme’s functions.php file. You can also disable scripts from loading on pages where you don’t need them.
- How to disable scripts and styles
- Optimize Plug-in Scripts for WordPress | WordPress Theming
Use Google’s CDN copy of jQuery for the frontend
- Function Reference/wp enqueue script « WordPress Codex (Note: use the second code block)
Plugins
- Google Analytics for WordPress – Yoast – Tweaking Websites Puts the javascript where it should be, and supports asynchronous tracking.
- WordPress › WP Minify « WordPress Plugins
- WordPress › JavaScript to Footer « WordPress Plugins Moves javascript to the footer, so the javascript will load last. Leave typekit scripts in the head, though. Not all plugins are coded to allow this plugin to do its thing, so again YMMV.
- WordPress › W3 Total Cache « WordPress Plugins More than a caching plugin, W3 Total Cache will minify, compress, integrate with a CDN, and a host of other features. It will even write to the .htaccess file for future cache expiration and compression.
- WordPress › WP Super Cache « WordPress Plugins A solid caching plugin.
Combine and minify the css and javascript. Your mileage may vary.