Hi @cfdigadmin,
While that is outside the scope of support, I could point you in the right direction with the understanding that it would ultimately be your responsibility to take it from here.
Please check this thread: https://wordpress.stackexchange.com/questions/196289/is-there-a-way-to-change-the-default-page-template-selection. Then implement the code to your child theme’s functions.php file.
Example,
function wpse196289_default_page_template() {
global $post;
if ( 'page' == $post->post_type
&& 0 != count( get_page_templates( $post ) )
&& get_option( 'page_for_posts' ) != $post->ID // Not the page for listing posts
&& '' == $post->page_template // Only when page_template is not set
) {
$post->page_template = "template-blank-4.php";
}
}
add_action('add_meta_boxes', 'wpse196289_default_page_template', 1);
This may only work on newly created pages, hence, if you wish to force it for all existing pages. Then implement this code instead of that code
add_filter( 'template_include', 'default_page_template', 99 );
function default_page_template( $template ) {
if ( is_singular( 'page' ) ) {
$default_template = locate_template( array( 'template-blank-4.php' ) );
if ( '' != $default_template ) {
return $default_template ;
}
}
return $template;
}
You can utilize the Blank - No Container | No Header, No Footer page template instead. That is an absolute blank template.
Cheers!