¿Cómo agrego "Entradas anteriores/siguientes"?

  • Autor Autor *+LcP+*
  • Fecha de inicio Fecha de inicio
*+LcP+*

*+LcP+*

1
Eta
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Tengo una plantilla que no tiene al final la opción de ver entradas siguientes o anteriores...

¿Cómo puedo agregar esto?
 
Esto debería valerte:
PHP:
<div class="alignright"><?php previous_posts_link('Newer Entries &raquo;'); ?></div>
<div class="alignleft"><?php next_posts_link('&laquo; Older Entries'); ?></div>

Saludos
 
Añade este código al archivo index.php de tu plantilla, además añádelo a los archivos archive.php y search.php. Este es el codigo default del wordpress.
PHP:
<?php
	$the_last_page = $wp_query->max_num_pages;
	$loaded_page = intval($paged);
?>
<?php if ( $the_last_page == $loaded_page) { ?>
	<a href="<?php previous_posts(); ?>#anchor" class="previous" style="margin-left:40px;">Posts Recientes</a>
<?php } elseif ($loaded_page == 0) { ?>
	<a href="<?php next_posts(); ?>#anchor" class="next">Posts Anteriores</a>
<?php } else { ?>
	<a href="<?php previous_posts(); ?>#anchor" class="previous" style="margin-left:40px;">Posts Recientes</a>  <a href="<?php next_posts(); ?>#anchor" class="next">Posts Anteriores</a>
<?php } ?>

También se puede añadir con un plugin que enumera las páginas
WordPress › WP-PageNavi WordPress Plugins
Pagina 1 de 6 [1] [2] [3] [4] [5] [6]
 
Esto debería valerte:
PHP:
<div class="alignright"><?php previous_posts_link('Newer Entries &raquo;'); ?></div>
<div class="alignleft"><?php next_posts_link('&laquo; Older Entries'); ?></div>

Saludos

¿En qué parte de la plantilla debo agregarlo?

Epyros, valoro tu esfuerzo aunque era en blogger =)
 
En blogger no tengo ni idea, yo pensaba que era en Wordpress. Si no se indica en el post inicial nos equivocaremos todos.

Saludos
 
En blogger no tengo ni idea, yo pensaba que era en Wordpress. Si no se indica en el post inicial nos equivocaremos todos.

Saludos

Puse el tema en blogger :S

Igual gracias por la buena intención 🙂
 
Puse el tema en blogger :S

Igual gracias por la buena intención 🙂

Cierto, fallo mío. Entré por lo de "Últimos Temas" en la página principal del foro... voy a buscar a ver si encuentro algo.
 
Tampoco vi la parte blogger, pero aquí un código para esa plataforma, activas Expandir plantillas de artilugios

PHP:
<b:includable id='nextprev'>
  <div class='blog-pager' id='blog-pager'>
    <b:if cond='data:newerPageUrl'>
      <span id='blog-pager-newer-link'>
      <a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'><data:newerPageTitle/></a>
      </span>
    </b:if>

    <b:if cond='data:olderPageUrl'>
      <span id='blog-pager-older-link'>
      <a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'><data:olderPageTitle/></a>
      </span>
    </b:if>

    <b:if cond='data:blog.homepageUrl != data:blog.url'>
      <a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
      <b:else/>
      <b:if cond='data:newerPageUrl'>
        <a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
      </b:if>
    </b:if>
  </div>
  <div class='clear'/>
</b:includable>

En mi plantilla esta justo debajo de:
PHP:
<b:widget id='Blog1' locked='true' title='Entradas del blog' type='Blog'>
 
Última edición:
En realidad deberías haber aclarado que era en Blogger en el primer post o el título.
 
Atrás
Arriba