Usar <!--nextpage--> en single.php de WordPress

  • Autor Autor byzarz
  • Fecha de inicio Fecha de inicio
byzarz

byzarz

Delta
SEO
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Sé cómo usar para dividir la página en varias páginas desde el área de administración de wordpress. Pero quiero usar ese salto de página usando el tema de un solo single.php

Estoy usando campos personalizados para diseñar mi plantilla y después de algunos campos quiero poner para romper la página. Pero la publicación ignora el salto de página y muestra todo el contenido en una sola página. ¿Cómo podemos integrar poner el tema en paginación con <!--nextpage-->?

PHP:
<?php

the_title();

echo get_field('moviename');
echo get_field('moviedescription');
?>

<!--nextpage-->

<?php the_content(); ?>

¿Existe alguna manera de integrar <!--nextpage--> desde single.php y no desde el editor de wordpress?

Gracias de antemano
 
Sé cómo usar para dividir la página en varias páginas desde el área de administración de wordpress. Pero quiero usar ese salto de página usando el tema de un solo single.php

Estoy usando campos personalizados para diseñar mi plantilla y después de algunos campos quiero poner para romper la página. Pero la publicación ignora el salto de página y muestra todo el contenido en una sola página. ¿Cómo podemos integrar poner el tema en paginación con <!--nextpage-->?

PHP:
<?php

the_title();

echo get_field('moviename');
echo get_field('moviedescription');
?>

<!--nextpage-->

<?php the_content(); ?>

¿Existe alguna manera de integrar <!--nextpage--> desde single.php y no desde el editor de wordpress?

Gracias de antemano
En WordPress, el uso de <!--nextpage--> para dividir el contenido en múltiples páginas solo funciona en el editor de texto en el área de administración y no en la plantilla single.php directamente. Sin embargo, puedes lograr el efecto de paginación en tu plantilla single.php utilizando la función <!--nextpage--> mediante el siguiente código:

PHP:
<?php
global $post;
$content = $post->post_content;
$pages = explode('<!--nextpage-->', $content);
$page_number = get_query_var('page');

echo the_title();

echo get_field('moviename');
echo get_field('moviedescription');

echo $pages[$page_number - 1];

wp_link_pages();

?>

Este código permite que el contenido se divida en múltiples páginas utilizando <!--nextpage--> y muestra la paginación al final del contenido en tu plantilla single.php. Recuerda que debes tener en cuenta la lógica de paginación dependiendo de tu tema y la configuración de WordPress. ¡Espero que esta solución te sea de ayuda!
 
Atrás
Arriba