Grazie m4rko80,
è proprio quello che vorrei ottenere, ma forse devo spiegare meglio il mio problema.
Il plugin che permette di inserire codice php nelle pagine non riesce a interpretare correttamente il tag <!--nextpage-> a causa della sequenza di caratteri <!--
Quindi vorrei sapere se esiste una funzione php che sostituisca <!--nextpage--> o se c'è un sistema per fare l'escape di <!--.
Ovviamente inserisco <!--nextpage--> nella textarea della pagina, all'esterno del codice php:
Codice PHP:
$post_per_pagina = 4;
$sequenza_post = 0;
$tutti_posts = get_posts('posts_per_page=-1&category=3');
foreach($tutti_posts as $post) :
setup_postdata($post);
$contenuto = strlen($post->post_content) > 500 ?
substr($post->post_content, 0, 500) . ' <a href="' . get_the_permalink($post) . '"title="continua"> …</a>' :
$post->post_content;
if ($sequenza_post++ > 0 && $sequenza_post % $post_per_pagina == 0) {
?>
Qui andrebbe <!--nextpage-->
<?php
}
?>
<div class="separatore-post">
<h2><a href="<?php echo the_permalink($post); ?>"><?php echo get_the_title($post->ID); ?></a></h2>
<div class="data"><?php echo $post->post_modified; ?></div>
<div class="contenuto"><br/>
<?php echo strip_shortcodes($contenuto); ?>
</div>
<?php
if(has_post_thumbnail($post->ID)) {
?>
<div class="immagine-post"><a href="<?php echo the_permalink($post); ?>">
<?php
echo strip_shortcodes(get_the_post_thumbnail( $post->ID, 'medium' ));
?>
</a></div>
<?php
}
?>
</div>
<?php
endforeach;
?>