Changing a custom post type properties after registered

Changing a custom post type properties after registered 



/**
 * Customize Your Post Type args after post type has been registered.
 * 
 * @param array  $args      Array of arguments for registering a post type.
 * @param string $post_type Post type key.
 * 
 * @return array
 */
// Here I am adding parent page support
function add_page_template ( $args, $post_type ) {
    if ( 'btx_portfolio' === $post_type ) {
        $args['hierarchical'] = true;
        // any other args you need to cange
    }
    return $args;
}

add_filter( 'register_post_type_args', 'add_page_template', 10, 2 );