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

Problemas al excluir categoría

Estas en el tema de Problemas al excluir categoría en el foro de WordPress en Foros del Web. Hola foreros, Tengo el siguiente código, y mi idea es quitar una de las categorías del loop. Pero al probar varias cosas no me funciona. ...
  #1 (permalink)  
Antiguo 19/08/2013, 01:20
 
Fecha de Ingreso: septiembre-2008
Ubicación: España
Mensajes: 230
Antigüedad: 15 años, 7 meses
Puntos: 0
Problemas al excluir categoría

Hola foreros,
Tengo el siguiente código, y mi idea es quitar una de las categorías del loop. Pero al probar varias cosas no me funciona. A ver qué me aconsejais.


<?php
$popularpost = new WP_Query( array( 'posts_per_page' => 1, 'meta_key' => 'wpb_post_views_count', 'orderby' => 'meta_value_num', 'order' => 'DESC', "cat=-chart" ) );
while ( $popularpost->have_posts() ) : $popularpost->the_post();
?>


Un saludo y gracias
  #2 (permalink)  
Antiguo 19/08/2013, 02:03
 
Fecha de Ingreso: julio-2008
Mensajes: 543
Antigüedad: 15 años, 9 meses
Puntos: 56
Respuesta: Problemas al excluir categoría

yo una vez que necesité quitar una categoria del home lo hice asi:
Código PHP:
Ver original
  1. $paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;
  2. $sticky = get_option( 'sticky_posts' );
  3. $args = array(
  4.     'cat' => -21,
  5.     'ignore_sticky_posts' => 1,
  6.     'post__not_in' => $sticky,
  7.     'paged' => $paged
  8. );
  9. query_posts( $args );
__________________
Un saludo! :-)
Quiero ser el primero
  #3 (permalink)  
Antiguo 20/08/2013, 07:09
Avatar de Nekko
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Buenos Aires
Mensajes: 3.141
Antigüedad: 16 años, 1 mes
Puntos: 656
Respuesta: Problemas al excluir categoría

Usá el número de la categoría, tal como lo hizo darchy.
__________________
Taller para crear themes wordpress desde cero | Presupuestos para trabajos particulares vía MP

Etiquetas: excluir, php, post
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:58.