La paginación de Wordpress (next_posts_link) en wp_query personalizado no se muestra

Se han hecho preguntas similares, ¡pero no puedo entender lo que extraño!

Tengo una página estática para campos de tipo personalizado, similar a la página de archivo o categoría normal, pero no puedo hacer que funcione la paginación.
Si voya mano a la página 2 (es decir, agregando al enlace ... / página / 2) Recibo el enlace "Publicaciones más recientes", perono ¡En la primera página para mayores! Parece que next_posts_link () no existe (no se ha inyectado div ni nada)

Aquí está mi código:

  $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

  $query_args = array (
        'post_type' => 'bb_articoli',
        'meta_key' => 'bb_data-pubblicazione',
        'orderby' => 'meta_value_num',
        'order' => 'DESC',
        'posts_per_page' => 2,      //for testing purposes
        'paged' => $paged,
        'meta_query' => array(
            array('key' => 'bb_fonte-pubblicazione',
                  'value' => 2,
                  'compare' => '='
                  )
        )
  );

  $query = new WP_Query($query_args);

    if ( $query->have_posts() ) :
       while ( $query->have_posts()) :
             $query->the_post();
             get_template_part( 'content' , get_post_format());
       endwhile;

     next_posts_link();
     previous_posts_link();

     else :
         get_template_part( 'content', 'none' );
 endif;

Cualquier ayuda es muy apreciada. Gracias
B

Sólo para información: usando el tema infantil en veinte doce

Respuestas a la pregunta(3)

Su respuesta a la pregunta