Cuando se abre la página principal de nuestro sitio, lo que vemos es una cantidad de entradas ordenadas cronológicamente desde la más reciente hasta la más antigüa y esa cantidad es la que está definida en la Configuración de Blogger dentro de la pestaña Formato:
Mostrar en la página principal.
Esta cantidad afectará sólo a la página principal y a la navegación entre páginas (los enlaces que aparecen al final del sitio) pero no se aplicará en ningún otro caso.
Como durante las semana, parece que muchos se han puesto de acuerdo para hacer la misma pregunta, veamos si aquí podemos enumerar las distintas aleternativas para modificar esa cantidad en otros enlaces.
En todo ellos, lo que debemos hacer es agregar un parámetro extra que dirá algo así:
?max-results=N
donde N es la cantidad de entradas a ser mostradas.
Esto, puede hacerse con cualquier tipo de página que contenga una lista de entradas. Por ejemplo, un enlace a una página de etiquetas tiene esta URL:
http://miSitio.blogspot.com/search/label/nombreEtiqueta
y lo que nos muestra son 20 entradas lo que suele ser demasiado. Bastaría transformarla en esto:
http://miSitio.blogspot.com/search/label/nombreEtiqueta?max-results=5
para que sólo se mostraran 5.
¿Cómo lo hacemos? Pués debemos editar la plantilla, expandiendo los artilugios y buscar el código que utiliza Blogger para las URLs de las etiquetas: data:label.url. Por lo general, lo encontraremos debajo de los posts y, dependiendo de la plantilla, habrá ciertas variantes:
Lo mismo ocurrirá si tenemos el Elemento Etiquetas agregado a la sidebar:
En ambos casos, agregaremos el parámetro en el atributo:
expr:href="data:label.url + "?max-results=5""
En los buscadores internos ocurrirá algo similar pero dependerá del modelo que usemos. Si se trata del buscador estandard:
podemos controlar la cantidad de resultados a ser mostrardos, agregando una etiqueta INPUT oculta:
5" type="hidden"/>
lo que creará URLs de este tipo:
http://miSitio.blogspot.com/search?q=palabra&max-results=5
Con los enlaces del Elemento Archivos las cosas se complican un poco. Allí, se mostrarán hatas 50entradas por página y no veo forma de poder controlar eso con facilidad (ni con dificultad).
Por úlimo, si se usa alguna variante de la Nube de Etiquetas, no habrá más remedio que editar elscript que tiene muchas variantes. Algunas de las más comunes:
a.href = '/search/label/' + encodeURIComponent(t);
a.href = lcBlogURL + '/search/label/' + encodeURIComponent(t);
En esos casos (donde a veces el carácter de comilla simple se muestra como '), agregamos el parámetro siempre después de encodeURIComponent(t):
Repetando el uso de las comillas. Lo anterior es equivalente a :