Плагин WP Widget Cache поможет Вам заметно ускорить загрузку страниц блога за счет кэширования виджетов. При генерации страницы происходит обращение к базе данных, если часть из них кэшировать, то кол-во запросов к базе данных существенно уменьшится.
После установки и активации плагина, в настойках каждого виджета появится дополнительное меню, в котором можно указать срок действия кэша виджета в секундах.
При изменении темы, или удаления виджета необходимо в главных настройках плагина очистить кэш («Админ-панель WordPress» > «Настройки» > «WP Widget Cache»).
Обратите внимание, что при изменении темы оформления в большинстве случаев кэш всех виджетов нужно очистить. Это можно сделать на странице настроек плагина.
Проведя небольшой эксперимент, я оценил кол-во запросов к базе данных с включенным плагином и выключенным (не активированным). Ка видно на скриншотах кол-во запросов (на одной и той же странице) существенно уменьшилось.
Для установки плагина WP Widget Cache войдите в «Админ-панель WordPress» > «Плагины» > «Добавить новый». В поле «Поиск» введите выражение «WP Widget Cache» и нажмите «Enter».