Corex
Вроде как wp_supercache, сохраняет результат работы скриптов в файлы и оттуда отдаёт. Нагрузка, конечно, снижается, но за счёт того, что это всё-таки плагин, а не надстройка, некоторая лишняя нагрузка остаётся.
Smarty
Есть 2 используемых плагина кеширования ВП -
wp-cache и wp-supercache.
Второй новее - смысл в том, что он пишет статику в диру с кешем. Под этот плагин модифицируется htaccess - в итоге работа кеширующего плагина сводится к отдаче хостом статики через htaccess. Соответственно отсюда плюсы - практически нулевая нагрузка на мускуль при работе кеша (разве что при перезаписи кешированной страницы) ну и минусы - относительно тяжело вставить динамический блок.
Про настройку и работу с wp-supercache написано довольно подробно в разных истчониках, так что особых проблем с настйрокой и использованием возникнуть не должно.
Кроме того, в ВП есть встроенное кеширование, но его не стоит рассматривать серьезно.