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

como puedo obtener los id o nombres de todas las categorias padre? WP

Estas en el tema de como puedo obtener los id o nombres de todas las categorias padre? WP en el foro de WordPress en Foros del Web. Buenas tardes a todos, no queria preguntar pero ya estoy sobre tiempo y ya me rendi de probar y probar jejeje. Explico: lo que quiero ...
  #1 (permalink)  
Antiguo 04/02/2012, 13:10
Avatar de javiersalguero  
Fecha de Ingreso: febrero-2012
Ubicación: El Salvador
Mensajes: 7
Antigüedad: 12 años, 2 meses
Puntos: 0
como puedo obtener los id o nombres de todas las categorias padre? WP

Buenas tardes a todos, no queria preguntar pero ya estoy sobre tiempo y ya me rendi de probar y probar jejeje.

Explico:
lo que quiero hacer es mostrar imagenes por categoria para eso utilizo un plugin y tambien utilizo

wp_list_categories('sort_column=name&title_li=&exc lude=); para mostrar las categorias junto con la imagen.

El problema es que quiero mostrar solo 1 categoria y para eso queria utilizar include = ID cat pero no funciona T_T por lo mismo la otra opcion es usar exclude=cat id1, cat id2, pero no se como puedo sacar todos los id o nombres de las categorias padre.

la imagen no se muestra en portada se muestra en categoria por lo mismo solo necesito mostrar esa unica categoria.

Si alguien lo ha hecho le agradeceria su ayuda para resolver mi problema. La idea es excluir todas las categorias que no sean el id de la categoria actual(eso ya lo tenog)

if(get_category($this_category->cat_ID)!=""){

$root=split("/",get_category($this_category->cat_ID));
echo $root[0];
echo $root[1];
echo $root[2];
echo $root[3];
}
  #2 (permalink)  
Antiguo 04/02/2012, 17:50
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 14 años, 9 meses
Puntos: 429
Respuesta: como puedo obtener los id o nombres de todas las categorias padre? WP

Código:
El problema es que quiero mostrar solo 1 categoria
Si te entiendo bien lo que necesitas es algo parecido a esto :

Código:
<?php get_the_category( $id ) ?>
o esto:
Código:
<?php
global $post;
$categories = get_the_category($post->ID);
var_dump($categories);
?>

Más info sobre get_the_category en el codex: http://codex.wordpress.org/Function_...t_the_category
__________________
Mi blog personal | Mi G+
  #3 (permalink)  
Antiguo 04/02/2012, 21:20
Avatar de javiersalguero  
Fecha de Ingreso: febrero-2012
Ubicación: El Salvador
Mensajes: 7
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: como puedo obtener los id o nombres de todas las categorias padre? WP

Lo que quiero es un array con todas los id categorias padres asi capturo el id de la categoria actual y lo saco de ese array de esa forma puedo excluir todas las categorias menos la categoria actual y asi podre mostrar la categoria actual eso lo hago porque como dije antes include = ID cat pero si exlude= id
  #4 (permalink)  
Antiguo 04/02/2012, 22:09
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 14 años, 9 meses
Puntos: 429
Respuesta: como puedo obtener los id o nombres de todas las categorias padre? WP

Definitivamente no entiendo porqué sacar todas menos una si puedes incluir solo una de forma que ya quedan excluídas independientemente de las futuras categorías que vayas creando....

pero bueno, el ID de las categoría puedes verlo en Entradas >Categorías, pasando el cursor sobre la categoría de la que desees conocer el ID (si usas Firefox te aparecerá abajo a la derecha en la barra de direcciones)

Para más info: el enlace que te he dado y los relacionados que encontrarás abajo en Related.
__________________
Mi blog personal | Mi G+
  #5 (permalink)  
Antiguo 05/02/2012, 10:19
Avatar de javiersalguero  
Fecha de Ingreso: febrero-2012
Ubicación: El Salvador
Mensajes: 7
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: como puedo obtener los id o nombres de todas las categorias padre? WP

Es porque lo quiero mostrar con wp_list_categories(); porque el plugin que uso para colocar imagenes a las categorias muestra las categorias solo con wp_list_categories(); pero no he podido mostrar solo la categoria actual excluyendo las demas.

Lo que tengo en este momento para no complicarme la vida es esto:
$imagenecategortia=str_replace(" ","-",single_cat_title("", false));
echo '<img class="catimgnow" src="http://'.$_SERVER['SERVER_NAME'].'/wp-content/uploads/icons/categoria-'.$imagenecategortia.'.jpg">';

Solo subo las imagenes desde el plugin y las muestra capturando el nombre de la categoria aunque get_the_category() es la funcion que tengo que usar por lo que veo.
Gracias por el dato.
  #6 (permalink)  
Antiguo 05/02/2012, 15:48
elmajaron
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: como puedo obtener los id o nombres de todas las categorias padre? WP

Hola, tal vez esto te pueda servir Reveal IDs un saludo.

Etiquetas: categorias
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 19:48.