Buenas.
Estoy intentando excluir ciertas categorías de mi página de WordPress. Os explico la idea y luego vemos el problema en concreto. Yo tengo una categoría madre: "Actualidad", y dentro de esta dos más:
Noticias y
Eventos. Bien. He creado dos
categorías con el mismo nombre de manera que, al crear una
nueva entrada, el usuario pueda marcar una de ellas y dicha entrada se muestre únicamente en página correspondiente. Para ello, estoy utilizando dos páginas idénticas del
template. En una de ellas si que me excluye la categoría (y aunque lo hace bien, me mosquea porque no es decisión mia...) pero en el otro no. Concretamente en la página de
Eventos solamente me muestra las entradas categorizadas en
Eventos pero en
Noticias me muestra, también únicamente, las de
Eventos... Creo que está más o menos claro, pero de todas formas os pongo el
enlace para que veáis la página y arrojar un poco más de luz al asunto... Os pongo también la parte del código con la que trato de hacerlo:
Código PHP:
<?php
global $wp_query;
$postid = $wp_query->post->ID;
$values = get_post_meta($postid, 'category-include', true);
$strinclude = $values;
query_posts('&category_name=' . $strinclude .' &paged='.$paged. '&showposts=5');
?>
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<?php if ( in_category('3') == 'Noticias' ) { ?>
<?php
$custom = get_post_custom($post->ID);
$cf_thumb = $custom["thumb"][0];
if($cf_thumb!=""){
$cf_thumb = "<img src='" . $cf_thumb . "' alt='' width='72' height='72' />";
}
}
?>
Este es el problema fundamentalmente... a ver si se os ocurre algo porque estoy totalmente atascado...
Muchas gracias!