Можно ли перезагрузить (или удалить) wp-super-cache из сценария php? Для этого есть специальная функция?
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). Он попытается удалить все файлы кэша с половиной для этого сообщения, а также все файлы суперкеша.
Разрабатываемая версия плагина включает следующую функцию. Однако, поскольку этот код еще не выпущен, вы не можете зависеть от того, доступна ли эта функция в блогах 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). Он попытается удалить все файлы кэша с половиной для этого сообщения, а также все файлы суперкеша.
Вы можете перезагрузить его из панели администрирования.Если вы хотите сделать это удаленно, вы можете написать скрипт, который просто
rm -rf [cache dir]
Просто посмотрите, где у вас этот каталог.