No se aplican los cambios en el HTML y no se por que
 
index.php 
 Código PHP:
    <?php the_posts_pagination(['mid_size'=>2,'prev_text'=>__('«'),'next_text'=>__('»')]) ?>    
  functions.php 
 Código PHP:
    function add_pag($pag) {
    return preg_replace([
        '/<nav class="navigation pagination" /',
        '/<h2 class="screen-reader-text" /',
        '/<div class="nav-links" /',
        '/<a class="page-numbers/" ',
        '/<a class="prev page-numbers" /',
        '/<a class="next page-numbers" /',
        '/<span class="page-numbers current" /'
    ],[
        '<nav ',
        '<h2 style="display:none" ',
        '<div ',
        '<a am-color="txt:White bg:Blue" ',
        '<a am-color="txt:White bg:Blue" ',
        '<a am-color="txt:White bg:Blue" ',
        '<span am-color="txt:White bg:Blue:300" ' 
    ], $pag);
}
add_filter('the_posts_pagination','add_pag'); 
    
  ¿Puedo quitar la siguiente linea mediante funtions.php? 
 Código HTML:
 <div class="nav-links"