General WordPress.org
está resueltoHola!
Tengo un theme en mi web que me saca a portada todas las entradas que hago, sean de la categoria que sean. Estas aparecen siempre de + recientes a -, como en casi todas las páginas.
Bien, lo que quiero es que las noticias de X categoria no salgan a portada, que sólo sean accesibles si se entra en esa categoría desde el menú.
¿Es esto posible? ¿Alguna solución? Supongo que será algo de código pero no tengo ni idea.... muchas gracias!
¿Sabes lo que es el loop? Ubica en tu theme las siguientes líneas:
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
luego, es posible que encuentres lo siguiente:
<?php query_posts(''); ?>
a query post le das algunas variables:
<?php query_posts('cat=20'); ?>
he colocado 20, pero tienes que reemplazar ese número por el número de categoría que deseas mostrar exclusivamente.
Añado a lo explicado por Li Chong que para excluir la categoría debes hacer lo mismo en el Loop principal, pero anteponiendo un signo menos (-) al ID de dicha categoría. Siguiendo con el ejemplo:
En el siguiente enlace tienes más información:
http://www.todowp.org/excluir-categorias-en-el-indice-del-blog/
Perfecto!!! Muchas gracias a los 2!
Hola!
Tengo otra duda. Esto me resuelve el problema en casi toda la portada de mi web. Y digo casi porque el theme que utilizo ( http://wpthemedesigner.com/demo/index.php?wptheme=The+RedMMOZine ) muestra el artículo más reciente como destacado, y si el artículo es de la categoría a excluir también lo muestra. ¿Tendría que añadir algo a la parte donde va este LATEST POST? Pongo el código:
Gracias de nuevo!
Debes Identificarte para publicar.