Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

separar los artículos por categorías

Estas en el tema de separar los artículos por categorías en el foro de WordPress en Foros del Web. Como puedo separar los articulos por categoria y mostrarlo en mi pagina princinal Ejemplo: Pero que muestre aunque sea 1 imagen en cada categoria...
  #1 (permalink)  
Antiguo 01/11/2013, 13:37
 
Fecha de Ingreso: octubre-2009
Mensajes: 48
Antigüedad: 14 años, 6 meses
Puntos: 2
separar los artículos por categorías

Como puedo separar los articulos por categoria y mostrarlo en mi pagina princinal

Ejemplo: Pero que muestre aunque sea 1 imagen en cada categoria
  #2 (permalink)  
Antiguo 03/11/2013, 10:11
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 5 meses
Puntos: 890
Respuesta: separar los artículos por categorías

Usando loops y condicionales.
__________________
Drupal Argentina
  #3 (permalink)  
Antiguo 03/11/2013, 11:35
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: separar los artículos por categorías

usar loops y condicionales seria algo complicado conforme se vallan agregando mas categorías.

yo usaría get_categories para obtener el nombre de la categoría y la ID, con un foreach creas la lista de categorías y dentro del mismo foreach agregas un loop

entre las variables que le agregues a ese loop colocas algo como 'cat' => $category->term_id

$category es la variable que use en el forearch para almacenar los valores obtenidos de get_categories, tu puedes usar otro nombre

y vuala tendrás el listado por categorías dinamicamente cada que se agregue o elimine una categoría.

documentación para que estudies y puedas aplicar esto:
http://codex.wordpress.org/Function_...get_categories
http://codex.wordpress.org/Class_Reference/WP_Query

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:38.