Custom post type pagination like “previous current/all next”

I’ve solved it

For previous/next use Ambrosite Next/Previous Post Link Plus

To get current/all use following code inside the loop

        $query = new WP_Query( array(
            'post_type' => 'works',
            'post_status' => 'publish',
            'posts_per_page' => '-1',
            'tax_query' => array(
                    array(
                        'taxonomy' => 'work_category',
                        'field' => 'slug',
                        'terms' => 'design'
                    )
            ),
            'order' => 'ASC'
        ) );
        $all = $query->post_count;
        foreach( $query->posts as $key => $p )
            if( $post->ID == $p->ID ) $current = $key + 1;

        echo $current."https://wordpress.stackexchange.com/".$all;