wp-super-cache, перезагрузить с php - PullRequest
0 голосов
/ 10 сентября 2010

Можно ли перезагрузить (или удалить) wp-super-cache из сценария php? Для этого есть специальная функция?

Ответы [ 2 ]

2 голосов
/ 10 сентября 2010

http://ocaoimh.ie/wp-super-cache-developers/ говорит:

Очистка кэша

Разрабатываемая версия плагина включает следующую функцию. Однако, поскольку этот код еще не выпущен, вы не можете зависеть от того, доступна ли эта функция в блогах WordPress.

1    function wp_cache_clear_cache() {
2            global $cache_path;
3            prune_super_cache( $cache_path . 'supercache/', true );
4            prune_super_cache( $cache_path, true );
5    }

Если вам нужна эта функциональность в плагине сейчас, вызовите prune_super_cache () напрямую. Однако, пожалуйста, проверьте его работоспособность, поскольку это очень мощная команда!

Удалите файлы кэша для одного сообщения, используя функцию wp_cache_post_change ($ post_id). Он попытается удалить все файлы кэша с половиной для этого сообщения, а также все файлы суперкеша.

0 голосов
/ 10 сентября 2010

Вы можете перезагрузить его из панели администрирования.Если вы хотите сделать это удаленно, вы можете написать скрипт, который просто

rm -rf [cache dir]

Просто посмотрите, где у вас этот каталог.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...