Home › Forum › Plugin e temi di WP › Inserimento corretto stringa per paginazione
-
AutorePost
-
-
26 Aprile 2022 alle 1:24 #126671olisticPartecipante
Ciao a tutti,
ho installato il plugin “Pagination” che dà la possibilità di utilizzare delle stringhe per inserire la paginazione in parti diversi del sito che copio-incollo qui:
— If you would like to display pagination block in a different place on your site, add the following strings into the file index.php of your theme:
if ( function_exists( ‘pgntn_display_pagination’ ) ) pgntn_display_pagination( ‘posts’ );
— If you would like to display pagination block for paginated posts or pages in a different place on your site, add the following strings into the appropriate templates source code of your theme:
if ( function_exists( ‘pgntn_display_pagination’ ) ) pgntn_display_pagination( ‘multipage’ );Volendo che compaia la paginazione nella pagina che raccoglie gli articoli del mio blog ho provato a inserire la seconda stringa nel file .php in cui ci sono le istruzioni a essa relative (nel mio caso il file è pagina-articoli.php*)… ma il mio problema è che non so dove esattamente va inserita :-\
Ho provato a fondo pagina… ma poi nella pagina che raccoglie gli articoli mi ritrovo la stringa in questione (e non la paginazione).
In che punto va inserita la stringa?
* Ecco il contenuto del file pagina-articoli.php
<?php
/* Template Name: pagina-articoli */ ?><?php get_header(); ?>
<?php
while ( have_posts() ) : the_post();get_template_part( ‘template-parts/content’, ‘page’ );
endwhile; // End of the loop.
?><?php
// The Query
query_posts( ‘cat=33’ );// The Loop
while ( have_posts() ) : the_post(); ?>
<div class=”item-full innerlist <?php if ( is_sticky() ) : ?>sticky-post<?php endif; ?>”>
<div class=”row”><div class=”cont”>
<?php if ( has_post_thumbnail() ) {?>
<div class=”col-md-3 col-sm-12″>
“>
<?php the_post_thumbnail(‘yoga-events’);?>
</div>
<div class=”col-md-9 col-sm-12″>
<h4>
<?php the_title( ‘‘, ‘‘ );?>
</h4><?php if( has_term(‘yoga-events’, ‘viewblock’) ){?><?php }?>
<div class=”separator left bl”></div>
<div class=”entry-content”>
<?php the_excerpt(); ?><?php
wp_link_pages( array(
‘before’ => ‘<div class=”page-links”><span class=”page-links-title”>’ . esc_html__( ‘Pages:’, ‘newyoga’ ) . ‘</span>’,
‘after’ => ‘</div>’,
‘link_before’ => ‘<span>’,
‘link_after’ => ‘</span>’,
‘pagelink’ => ‘<span class=”screen-reader-text”>’ . esc_html__( ‘Page’, ‘newyoga’ ) . ‘ </span>%’,
‘separator’ => ‘<span class=”screen-reader-text”>, </span>’,
) );
?></div>
</div>
<?php }else{?>
<div class=”col-sm-12″>
<h4>
<?php the_title( ‘‘, ‘‘ );?>
</h4>
<?php if( has_term(‘yoga-events’, ‘viewblock’) ){?><?php }?>
<div class=”separator left bl”></div>
<div class=”entry-content”>
<?php the_excerpt(); ?><?php
wp_link_pages( array(
‘before’ => ‘<div class=”page-links”><span class=”page-links-title”>’ . esc_html__( ‘Pages:’, ‘newyoga’ ) . ‘</span>’,
‘after’ => ‘</div>’,
‘link_before’ => ‘<span>’,
‘link_after’ => ‘</span>’,
‘pagelink’ => ‘<span class=”screen-reader-text”>’ . esc_html__( ‘Page’, ‘newyoga’ ) . ‘ </span>%’,
‘separator’ => ‘<span class=”screen-reader-text”>, </span>’,
) );
?></div>
</div>
<?php }?></div>
</div>
</div><?php
endwhile;
// Reset Query
wp_reset_query();?>
<?php
get_footer();?>
-
29 Aprile 2022 alle 9:05 #126672olisticPartecipante
In attesa che arrivasse un suggerimento ho continuato a cercare soluzioni studiando un po’ questo argomento per me lontano e, dopo tante ricerche, sono arrivato “a dama”.
In caso servisse ad altri, nel mio caso la soluzione è stata inserire il codice
if ( function_exists( ‘pgntn_display_pagination’ ) ) pgntn_display_pagination( ‘posts’ );
dopo <?php endwhile; e prima di // Reset Query
wp_reset_query();?>
-
-
AutorePost
- Devi essere connesso per rispondere a questo topic.