Ordenar las entradas por orden alfabético mediante CSS
-
Quisiera saber si se pueden ordenar las entradas, en vez de por fecha, por orden alfabético. Qué texto debo poner en el CSS?
Gracias.El blog con el que necesito ayuda es (visible solo para usuarios conectados).
-
No estoy seguro al 100%, solo al (99,999999% :) ) de que es imposible hacer lo que dices mediante CSS ni otro método, las entradas solo se pueden ordenar de más nueva a más antigua o a la inversa.
Otra cosa sería que hagas una página estática de inicio y en esa página escribas enlaces a las entradas y las ordenes como tu quieras, mediante una tabla por ejemplo, sería un trabajo de chinos pero se podría hacer.
-
Hola a ambos.
Para mostrar las entradas ordenadas alfabéticamente, se puede usar el shortcode Display Posts.Si se crea una página (o una entrada, pero sería redundante) y se introduce dicho shortcode, se puede ordenar/ocultar/mostrar las entradas de distintas formas:
http://en.support.wordpress.com/display-posts-shortcode/para poner un ejemplo concreto, si tomamos uno de los mencionados en el artículo enlazado
[display-posts category="must-read" posts_per_page="-1" include_date="true" order="ASC" orderby="title"]podemos cambiarlo para que muestre todos las entradas ordenadas alfabéticamente y no solamente las de una categoría, como aparece allí.
El orden alfabético lo da el parámetro orderby, así que resumiendo, quedaría así si queremos ordenar alfabéticamente de A-Z:
[display-posts posts_per_page="-1" include_date="true" order="ASC" orderby="title"]y si queremos Z-A:
[display-posts posts_per_page="-1" include_date="true" order="DESC" orderby="title"]Por supuesto, se pueden agregar/quitar parámetros a gusto del bloguero. :)
Saludos.
-
@galois, conozco ese shortcode, pero me da la impresión de que no exactamente lo que quiere @champagnedevigneronsenespana (no había otro nombre más corto :) )
Esperemos respuesta. -
-
Hola de nuevo, @jesusbenja
Mi mensaje fue para simplificar/evitar el trabajo chino que mencionaste :)…hagas una página estática de inicio y en esa página escribas enlaces a las entradas y las ordenes como tu quieras, mediante una tabla por ejemplo, sería un trabajo de chinos
pero partiendo del mismo concepto: crear una página estática para poner entradas de forma alfabética (o mediante el orden que se prefiera), evitando la tabla y los enlaces ya que el verdadero trabajo lo hace por sí mismo el shortcode.
Y estoy completamente de acuerdo en que con CSS no se puede hacer. Al menos hasta que alguien demuestre lo contrario. ;)Ojalá haga uso de la palabra el usuario @champagnedevigneronsenespana
-
Hola a todos, y gracias por las respuestas…
No entiendo bien cómo hacerlo: debo hacer una página en la que vea las entradas y copiar[display-posts posts_per_page="-1" include_date="true" order="ASC" orderby="title"]
en el modo texto?
-
-
Mi sugerencia es que como no hay una solución modificando las CSS para lo que que quieres hacer (poner las entradas ordenadas alfabéticamente), podrías hacer lo siguiente.
Crear una página estática en tu blog, ponerle un nombre como «listado de entradas» o algo similar- Y en esa página, copiar ese código en modo texto.A medida de que vayas publicando las entradas en tu blog, tendrás la lista ordenada en la página estática.
Incluso a esa página puedes ponerla como página Home o de Inicio, si quieres.¿Se entiende la idea?
-
-
-
Galois, perdona que te vuelva a molestar.
Tengo una pregunta más, no sé si lo sabes. Estoy valorando cambiar el nombre al blog un poco más corto, sabes si se puede cambiar?
Ya sé que puedo crear un blog nuevo pero me refiero a modificar el nombre del blog que ya tengo, lo digo porque como he pagado los 24 eur. que permiten modificar la configuración no querría perderlos.
Gracias y saludos. -
Tengo una pregunta más, no sé si lo sabes. Estoy valorando cambiar el nombre al blog un poco más corto, sabes si se puede cambiar?
Lo sé, efectivamente. ;)
https://es.forums.wordpress.com/topic/novedades-cambio-de-direccion-y-de-nombre-de-usuario?replies=4#post-33610Ya sé que puedo crear un blog nuevo pero me refiero a modificar el nombre del blog
En realidad no es el nombre, sino la dirección: quieres cambiar
http://champagnedevigneronsenespana.wordpress.com/
por algo más corto. Lee el artículo enlazado y sigue las instrucciones. Pero ten en cuenta que es un proceso irreversible a partir del paso 7 y que nunca más podrás utilizar la dirección antigua. A menos que, como se menciona en ese mismo paso, compres una mejora. Pero si estás decidido a cambiar la dirección por otra más corta y no usar más la antigua, continúa el proceso hasta el final. -
-
- El debate ‘Ordenar las entradas por orden alfabético mediante CSS’ está cerrado y no admite más respuestas.