oacs_spl_already_liked($post_id, $is_comment)) { $response['status'] = "liked"; $response['icon'] = $post_like_icon->oacs_spl_get_liked_icon(); $response['text'] = $post_like_text->oacs_spl_get_unlike_text(); } else { $response['status'] = "unliked"; $response['icon'] = $post_like_icon->oacs_spl_get_unliked_icon(); $response['text'] = $post_like_text->oacs_spl_get_like_text(); } // insert a space so the button stays the same. $response['count'] = $post_like_counter->oacs_spl_get_like_count($store->display_count($post_id, $is_comment)) . ' '; $response['comment'] = $is_comment; // Fresh nonce so like clicks keep working on pages served from a stale full page cache. $response['nonce'] = wp_create_nonce('oacs_spl_likes_nonce'); wp_send_json($response); } }