Estas de suerte chamaco, ya que tengo ese código a la mano, por que hace muy poco tiempo lo utilicé en la plantilla de un cliente, precisamente por eso, que el quería que en el index mostrara "X posts" y en lo demás " mas posts".
Entonces rápidamente vas a los archivos de tu theme..
Hay de dos sopas, o trae por separado categorías, tags, etc, entonces abres
category.php, y si no lo tiene entonces viene todo englobado en el
archive.php, y al modificar el numero de posts, te va a afectar a búsqueda por tags, archivo, y categorías.
Lo que tienes que hacer es buscar la linea del loop que dice así
PHP:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
Y la vas a sustituir por
PHP:
<?php query_posts($query_string.'&posts_per_page=7'); while (have_posts()) : the_post(); ?>
Donde el 7 obviamente es el numero de post que quieras que muestre por pagina.
Lo del orden si te lo debo.
Si te sirvió la info , no te tienes el corazón y dale al
dedito verde xP.
Saludos
Bueno fui a ver de rapido antes de dormir a codex, y encontre dos funciones, fijate si te sirven para eso
Order Parameters
Designates the ascending or descending order of the ORDERBY parameter.
order=ASC - ascending from lowest to highest values (1, 2, 3; a, b, c)
order=DESC - descending from highest to lowest values (3, 2, 1; c, b, a)
con alguno de esos deberia quedar, si no busca un poco en el codex de wordpress " query posts"
el codigo quedaria asi "CREO"
PHP:
<?php query_posts($query_string.'&posts_per_page=7&oder=DESC'); while (have_posts()) : the_post(); ?>