Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
cache.php 400 B
<?php

add_action('transition_post_status', 'refresh_wp_redis_cache',10,3);

//clears the cache after you update a post
function refresh_wp_redis_cache( $new, $old, $post )
{

if($new == "publish")
{
$permalink = get_permalink( $post->ID );

include("predis5.2.php");  //we need this to use Redis inside of PHP
$redis = new Predis_Client();

$redis_key = md5($permalink);
$redis->del($redis_key);
}
}