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

Mostrar imagenes destacadas en filtro por categoría

Estas en el tema de Mostrar imagenes destacadas en filtro por categoría en el foro de WordPress en Foros del Web. Hola, Estoy haciendo un sitio sobre Wordpress . En él hice un menú con las diferentes categorías y dentro están todos los post organizados de ...
  #1 (permalink)  
Antiguo 14/02/2012, 20:01
Avatar de daggaz  
Fecha de Ingreso: febrero-2012
Mensajes: 7
Antigüedad: 12 años, 10 meses
Puntos: 0
Pregunta Mostrar imagenes destacadas en filtro por categoría

Hola,
Estoy haciendo un sitio sobre Wordpress. En él hice un menú con las diferentes categorías y dentro están todos los post organizados de esta forma.
Mi problema es que al seleccionar una categoría se muestran los post en formato de solo texto y no muestra la «imagen destacada» que ya asigné en todas las entradas (y ya sabemos que una imagen dice más que mil palabras).
Buscando por internet encontré esto: [URL="http://goo.gl/mJ2jT"]http://goo.gl/mJ2jT[/URL]
El problema es que construí mi template en un sitio que te permite hacerlo muy fácilmente (Lubith); y al entrar al editor no encuentro ninguna de las etiquetas que mencionan por que parece que mi tema es algo así como un tema hijo (la verdad no entiendo muy claramente este tema). Por este motivo pensé que sería mejor si lo pudiera hacer por medio de un plugin y no meterme con el código.

Gracias
  #2 (permalink)  
Antiguo 15/02/2012, 06:04
Avatar de Nekko
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Buenos Aires
Mensajes: 3.141
Antigüedad: 16 años, 8 meses
Puntos: 656
Respuesta: Mostrar imagenes destacadas en filtro por categoría

Bueno, pero qué código estás utilizando para mostrar la imagen?
__________________
Taller para crear themes wordpress desde cero | Presupuestos para trabajos particulares vía MP
  #3 (permalink)  
Antiguo 15/02/2012, 13:09
Avatar de daggaz  
Fecha de Ingreso: febrero-2012
Mensajes: 7
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Mostrar imagenes destacadas en filtro por categoría

Hola Nekko,
Intenté insertar el código que tú sugeriste en el post que indico. El problema es que ni siquiera encuentro la linea que mencionas:
Código:
<div class="post" id="post-<?php the_ID(); ?>">
Supuestamente debería insertar luego:
Código:
<a href="<?php the_permalink() ?>">	<?php postim(); ?> </a>
Yo me imagino que es por el tipo de template que estoy utilizando.

Mi archive.php muestra lo siguiente:
Código:
<?php
/**
 * The template for displaying Archive pages.
 *
 * Used to display archive-type pages if nothing more specific matches a query.
 * For example, puts together date-based pages if no date.php file exists.
 *
 * Learn more: http://codex.wordpress.org/Template_Hierarchy
 *
 * @package WordPress
 * @subpackage Twenty_Ten
 * @since Twenty Ten 1.0
 */

get_header(); ?>

		<div class="container">
			<div id="content" role="main">

<?php
	/* Queue the first post, that way we know
	 * what date we're dealing with (if that is the case).
	 *
	 * We reset this later so we can run the loop
	 * properly with a call to rewind_posts().
	 */
	if ( have_posts() )
		the_post();
?>

			<h1 class="page-title">
<?php if ( is_day() ) : ?>
				<?php printf( __( 'Daily Archives: <span>%s</span>', 'twentyten' ), get_the_date() ); ?>
<?php elseif ( is_month() ) : ?>
				<?php printf( __( 'Monthly Archives: <span>%s</span>', 'twentyten' ), get_the_date('F Y') ); ?>
<?php elseif ( is_year() ) : ?>
				<?php printf( __( 'Yearly Archives: <span>%s</span>', 'twentyten' ), get_the_date('Y') ); ?>
<?php else : ?>
				<?php _e( 'Blog Archives', 'twentyten' ); ?>
<?php endif; ?>
			</h1>

<?php
	/* Since we called the_post() above, we need to
	 * rewind the loop back to the beginning that way
	 * we can run the loop properly, in full.
	 */
	rewind_posts();

	/* Run the loop for the archives page to output the posts.
	 * If you want to overload this in a child theme then include a file
	 * called loop-archives.php and that will be used instead.
	 */
	 get_template_part( 'loop', 'archive' );
?>

			</div><!-- #content -->
		</div><!-- .container -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>
Y el category.php que imagino es donde debería modificar algo, aparece lo siguiente:

Código:
<?php
/**
 * The template for displaying Category Archive pages.
 *
 * @package WordPress
 * @subpackage Twenty_Ten
 * @since Twenty Ten 1.0
 */

get_header(); ?>

		<div class="container">
			<div id="content" role="main">

				<h1 class="page-title"><?php
					printf( __( 'Category Archives: %s', 'twentyten' ), '<span>' . single_cat_title( '', false ) . '</span>' );
				?></h1>
				<?php
					$category_description = category_description();
					if ( ! empty( $category_description ) )
						echo '<div class="archive-meta">' . $category_description . '</div>';

				/* Run the loop for the category page to output the posts.
				 * If you want to overload this in a child theme then include a file
				 * called loop-category.php and that will be used instead.
				 */
				get_template_part( 'loop', 'category' );
				?>

			</div><!-- #content -->
		</div><!-- .container -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>
Por lo que alcanzo a entender, como estoy usando un child theme, las modificaciones deberían hacerse en el tema principal, o algo así (¿o me equivoco?), por esa razón pensaba que sería más sencillo usar algún plugin, pero no he encontrado alguno que haga esta eso.

Gracias :)
  #4 (permalink)  
Antiguo 15/02/2012, 13:12
Avatar de daggaz  
Fecha de Ingreso: febrero-2012
Mensajes: 7
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Mostrar imagenes destacadas en filtro por categoría

Por cierto, el post que indico es este: http://www.forosdelweb.com/f118/no-veo-imagen-destacado-cuando-pincho-las-categorias-928884/
Busco lo mismo que julio_jag_cc, es decir, que al filtrar la búsqueda por categorías se muestren las imágenes destacadas de cada post.

Etiquetas: categorias, destacada, imagenes, plugin, template, filtros
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 20:10.