How do I hide the current page’s title?

You can try this

function wpb_hidetitle_class($classes) {

    if ( is_single() || is_page() ) : 
        $classes[] = 'hidetitle';
        return $classes;
    endif;

    return $classes;

}

add_filter('post_class', 'wpb_hidetitle_class');

CSS code :

.hidetitle .entry-title { 
    display : none;
}

Source http://www.wpbeginner.com/plugins/how-to-hide-post-and-page-titles-in-wordpress-single-pages/