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

[SOLUCIONADO] No mostrar hijos de una categoría

Estas en el tema de No mostrar hijos de una categoría en el foro de WordPress en Foros del Web. Hola a todos! Estoy probando mi siguiente código: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original $hijosCategoria = (array) get_term_children($categoria[0]->term_id, 'category'); $queryBase = array("cat"=>$categoria[0]->term_id,"category__not_in"=>$hijosCategoria); $objetoBase = new ...
  #1 (permalink)  
Antiguo 30/09/2014, 09:45
Avatar de madman_18  
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 10 años, 2 meses
Puntos: 14
Exclamación No mostrar hijos de una categoría

Hola a todos!

Estoy probando mi siguiente código:
Código PHP:
Ver original
  1. $hijosCategoria = (array) get_term_children($categoria[0]->term_id, 'category');
  2. $queryBase = array("cat"=>$categoria[0]->term_id,"category__not_in"=>$hijosCategoria);
  3. $objetoBase = new WP_Query($queryBase);
  4. if ($objetoBase->have_posts()){
  5.     while($objetoBase->have_posts()){
  6.         $objetoBase->the_post();
  7.         ?>
  8.         <section class="contenido">
  9.             <h2 class="titulo-contenido"><?php the_title();?></h2>
  10.             <article class="texto-contenido">
  11.                 <?php the_content();?>
  12.             </article>    
  13.         </section>
  14.         <?php        
  15.     }
  16.     wp_reset_postdata();
  17. }

Pero no sé por qué me está mostrando las entradas hijas que tengo, no entiendo por qué si los valores de $hijosCategoría tiene los id de los hijos bien.

¿Me falta algo en la query por añadir?
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"
  #2 (permalink)  
Antiguo 01/10/2014, 17:44
Avatar de webosiris
Moderador egiptólogo
 
Fecha de Ingreso: febrero-2002
Ubicación: Luxor, Egipto
Mensajes: 10.727
Antigüedad: 18 años, 8 meses
Puntos: 998
Respuesta: No mostrar hijos de una categoría

porque no usas category_in en vez de cat? Eso te evita tener que estar excluyendo las categorías hijas
__________________
Pasamos tus PSD a HTML

Pobre del que lo sabe todo, porque no tiene nada más que aprender ni razón para vivir. -
  #3 (permalink)  
Antiguo 02/10/2014, 04:17
Avatar de madman_18  
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 10 años, 2 meses
Puntos: 14
Respuesta: No mostrar hijos de una categoría

Cita:
Iniciado por webosiris Ver Mensaje
porque no usas category_in en vez de cat? Eso te evita tener que estar excluyendo las categorías hijas
Gracias! Con eso ya me ha funcionado
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"

Etiquetas: plugin
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 18:17.