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

Filtrar contenido por categoría en pagina

Estas en el tema de Filtrar contenido por categoría en pagina en el foro de WordPress en Foros del Web. Buenas amigos, estoy haciendo una plantilla de pagina para que enseñe las ultimas imágenes subidas al servidor, hasta ahi todo bien. El problema viene que ...
  #1 (permalink)  
Antiguo 03/10/2011, 03:00
 
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 35
Antigüedad: 13 años, 3 meses
Puntos: 3
Pregunta Filtrar contenido por categoría en pagina

Buenas amigos, estoy haciendo una plantilla de pagina para que enseñe las ultimas imágenes subidas al servidor, hasta ahi todo bien. El problema viene que la pagina me muestra todas las entradas, las que tienen imágenes y las que noy y yo solo quiero que muestre la de una categoria elejida.

HAbria alguna manera de filtrar las entradas por categoría y asi indicarle cuales quiero que muestre y cuales no, sabéis como puedo hacer??

Os lo dejo para que lo veais y me digais graciass!!

Código:
<?php



/*



Template Name: imagenes





*/



?>







<?php get_header(); ?>







<div id="casing">

<div id="content" class="rounded">





<?php if (have_posts()) : ?>

<?php while (have_posts()) : the_post(); ?>









		

<div class="pge" id="pge-<?php the_ID(); ?>">

<div class="title">



</div>





				

<div class="cover">

<div class="entry">





			

				

				<?php

				$args = array( 'post_type' => 'post', 'paged'=>$paged );

				$loop = new WP_Query( $args );

				$i = 1;

				

				while ( $loop->have_posts() ) : $loop->the_post(); ?>

				

					<?php include( TEMPLATEPATH . '/includes/show-screenshots.php' ); ?>

					

				<?php endwhile; ?>

		<div class="clear"></div>

 <?php wp_link_pages(array('before' => '<p><strong>Pages: </strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>

</div>



</div>



</div>



<?php endwhile; endif; ?>

	</div>		





<?php get_footer(); ?>


Y el archivo al que hace la llamada:


Código:
				<?php if($i%2 == 0) : ?>



				<div class="media-item last">

				

					<div class="media-thumb">

						<div class="screenshot-icon"></div>

						<a href="<?php the_permalink(); ?>" rel="bookmark" title=" <?php the_title(); ?>"><?php the_post_thumbnail('media-thumb-small'); ?></a>

						<div class="media-arrows"></div>

						<h4><a href="<?php the_permalink(); ?>" rel="bookmark" title=" <?php the_title(); ?>"><?php the_title(); ?></a></h4>

						<div class="media-meta-wrapper">

							<span class="media-meta"><?php the_time( get_option('date_format') ); ?></span>

							<span class="media-cats"><?php echo get_the_term_list( $post->ID, 'category', '',', ' ) ?></span>

						</div>

					</div>

				

				</div>



				<?php else : ?>



				<div class="media-item">

				

					<div class="media-thumb">

						<div class="screenshot-icon"></div>

						<a href="<?php the_permalink(); ?>" rel="bookmark" title=" <?php the_title(); ?>"><?php the_post_thumbnail('media-thumb-small'); ?></a>

						<div class="media-arrows"></div>

						<h4><a href="<?php the_permalink(); ?>" rel="bookmark" title=" <?php the_title(); ?>"><?php the_title(); ?></a></h4>

						

						<div class="media-meta-wrapper">

							<span class="media-meta"><?php the_time( get_option('date_format') ); ?></span>

							<span class="media-cats"><?php echo get_the_term_list( $post->ID, 'category', '',', ' ) ?></span>



						</div>

					</div>

				

				</div>



				<?php endif; ?>



				<?php $i--; ?>
  #2 (permalink)  
Antiguo 03/10/2011, 03:04
Avatar de autonotel  
Fecha de Ingreso: junio-2003
Ubicación: Vigo
Mensajes: 480
Antigüedad: 20 años, 10 meses
Puntos: 13
Respuesta: Filtrar contenido por categoría en pagina

Hay varios plugins para ello.
Pagesposts
Posts on pages
Que te permiten meter posts en páginas seleccionando filtros como categorías o tags
  #3 (permalink)  
Antiguo 03/10/2011, 04:18
 
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 35
Antigüedad: 13 años, 3 meses
Puntos: 3
Respuesta: Filtrar contenido por categoría en pagina

No es eso lo que busco.... pero gracias por responder =), lo que quiero es un código que me filtre el contenido en la plantilla que he hecho yop xDD
  #4 (permalink)  
Antiguo 03/10/2011, 04:32
Avatar de autonotel  
Fecha de Ingreso: junio-2003
Ubicación: Vigo
Mensajes: 480
Antigüedad: 20 años, 10 meses
Puntos: 13
Respuesta: Filtrar contenido por categoría en pagina

Bueno, que la plantilla la hayas hecho tu no excluye la posibilidad de utilizar plugins pero si es tan personalizada entonces te recominedo que leas atentamente los codex del loop:
http://codex.wordpress.org/The_Loop
  #5 (permalink)  
Antiguo 04/10/2011, 07:25
 
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 35
Antigüedad: 13 años, 3 meses
Puntos: 3
Respuesta: Filtrar contenido por categoría en pagina

Gracias por tu respuesta, encontré algo en el link que me pasaste que me sirve =), no es lo que buscaba pero me sirve como un apaño xDD,

Gracias.

TEMA SOLUCIONADO

Etiquetas: contenido, entradas, filtrar, 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 16:46.