16 agosto 2009

Mostrar solo 5 entradas por etiqueta

bloggerEs un problema que cuando damos clic en el enlace de una etiqueta -ya sea del sidebar o de la entrada- se muestren en una pagina algo de 20 entradas, pero no se puede manejar el numero de entradas que se muestren con la configuración. Por eso me parece util modificar en enlace agregando: ?max-results=n a la url de la etiqueta.

Modificar la URL de etiqueta del sidebar
Entrar a Diseño » Edición de HTML
Activar Expandir plantillas de artilugios
Buscar esto:
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:label.url'><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>
Reemplazar por esto:
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:blog.homepageUrl + &quot;search/label/&quot; + data:label.name + &quot;?max-results=5&quot;'><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>
Listo

Modificar la URL de etiqueta de las entradas
Entrar a Diseño » Edición de HTML
Activar Expandir plantillas de artilugios
Buscar esto:
<span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:loop>
</b:if>
</span>
Reemplazar por esto:
<span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:blog.homepageUrl + &quot;search/label/&quot; + data:label.name + &quot;?max-results=5&quot;' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:loop>
</b:if>
</span>
Listo

Lo he puesto para mostrar 5 entradas como maximo, pero pueden modificar ese numero si lo desean.

Con esto queda solucionado parcialmente, solo quedaria borrar eso que dice "Mostrando entradas con la etiqueta......"

14 comentarios:

  1. no mostrar todas las entradas de una etiqueta blogger
    no ver todas las entradas de una misma etiqueta

    ResponderBorrar
  2. Gracias brother, muy buenos los consejos brindados!!
    Lo nesesitaba este truco, pues es incomoda estar biendo entradas muy antiguas!!!

    ResponderBorrar
  3. Aún no la termino y me parece muy interesante (:.

    ResponderBorrar
  4. Me ha resultado muy útil esta entrada. Felicitaciones por tu trabajo y saludos desde Colombia.

    ResponderBorrar
  5. Se podria hacer lo mismo pero que solo afectara a una etiqueta en concreto? Seria una gran ayuda!
    Gracias!

    ResponderBorrar
  6. no pude encontrar ninguno de los 2 codigos

    ResponderBorrar
  7. Ctrl+F para buscar palabras de una pagina...
    :D -Usenlo
    Saludos

    ResponderBorrar
  8. Gracias, estaba perdido, fue por el código de más que pusiste para poder ubicarme.. muchas gracias amigo! me anda funcionando de maravilla!

    ResponderBorrar
  9. aún no me funciona... uso una plantilla personalizada, por lo que no puedo expandir artilugios... aún así pegué el código, sin resultados.

    ResponderBorrar

autor ausente.

Destacada

Hágase respetar

¿Es usted un gerente bonachón y le resulta difícil dar órdenes? ¿Es una madre de familia y sus hijos no quieren obedecerla? ¿Es usted una pe...

Populares