Кеширование в WordPress 2.5
В WordPress 2.5 разработчики отказались от дискового кеширования. Кеширование как таковое осталось, но кеш размещен в памяти. То есть он существует только на время формирования страницы, следующий запрос будет формировать свой кеш. На форуме forum.maxsite.org проскочила интересная идея — использовать механизм кеширования от WordPress 2.3. Для этого достаточно подложить файл cache.php от 2.3 в wp-includes, в wp-config.php включить кеширование строкой
define('ENABLE_CACHE',true);
и создать директорию /wp-content/cache/ с правами 777.
Честно говоря, не знаю, какие побочные эффекты это может вызвать, но дисковое кеширование таки начинает работать. Конечно, не так круто, как с wp-cache или wp-super-cache, но зато и не так заморочисто.
PS Если php в safe mode, кеширование может не работать из-за недостатка прав у php на создание поддиректорий.
здраствуйте, я сталкнулся с токой проблемой на вордпрессе что после редактирывания тимплейта мои изменения не отображаются.. извиняюсь что пишу в этой теме, просто поползал по разным форумам и так понял что проблема заключаеться в кэшировании.. если будет свободная минутка прошу помоч, зарание большое спасибо. Блог замечательный!
Да, Илья, похоже, что дело в кэше. Если это кэш, созданный каким-нибудь плагином, то просто сбросьте его — практически все современные плагины имеют такую волшебную кнопку.
у меня на http://www.chanishvili.org/wp-cache251/ есть исправленная версия cache.php — в которой играет и время кеширования, а не как в стандартной — только 15 минут.