­
// Handle manual unfollow POST from dashboard add_action('init', function() { if (isset($_POST['vfp_unfollow_term_id']) && is_user_logged_in()) { $term_id = intval($_POST['vfp_unfollow_term_id']); $user_id = get_current_user_id(); $followed = get_user_meta($user_id, 'followed_vicinities', true); if (!is_array($followed)) $followed = []; $followers = get_term_meta($term_id, 'followers', true); if (!is_array($followers)) $followers = []; $followed = array_diff($followed, [$term_id]); $followers = array_diff($followers, [$user_id]); update_user_meta($user_id, 'followed_vicinities', $followed); update_term_meta($term_id, 'followers', array_unique($followers)); } }); Activity

 

TAP THE IMAGE BELOW TO SCAN A VICILOOK QRCODE