R
rai
Gamma
Social Media
hola, estoy intentando listar una categoria especifica, y que ademas utilice campos personalizados,
este es el codigo que utilizo
Pues bien, todo funciona correctamente, lista la categoria que quiero, y la cantidad de post que necesito, el titulo lo muestra bien, y los enlaces, pero el problema que tengo son con los campos personalizados,
y es que muestran los mismos valores en todos los post que muestra, y el valor que coge es el valor del primer post del index, que tambien utiliza campo personalizados, pero que en el index funciona bien en todos los post, es con ese codigo como no me funciona, si creo un nuevo campo personalizado que no se muestre en el index, lo que ocurre es que tambien se muestra en todos los post.
me tiene loco ya,
gracias de antemano
este es el codigo que utilizo
PHP:
<?php $custom = get_post_custom($post->ID);
$et_price2 = isset($custom["price2"][0]) ? $custom["price2"][0] : '';
$price = isset($custom["price"][0]) ? $custom["price"][0] : '';if ($price <> '') $price = get_option('estore_cur_sign') . $price; ?>
<div id="sidebar"> <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar') ) : ?> <?php endif; ?>
<?php query_posts('showposts=3&cat=1'); ?><?php while (have_posts()) : the_post(); ?>
<div id="productolateral"> <div id="productolateral_titulo"> <h3><?php the_title(); ?></h3> </div> <div id="productolateral_izq"> <div id="productolateral_descuento"> <p> <?php echo($et_price2); ?>% Dto</p> </div> <div id="productolateral_precio"> <p><?php echo($price); ?>€</p> </div> <div id="productolateral_ver"> <a href="<?php the_permalink(); ?>"><img src="http://localhost/beta/wp-content/themes/eStore1.8/images/boton-lateral-ver.jpg"></a> </div> </div> <div id="productolateral_der"><?php the_post_thumbnail( array(110,81) );?> </div> </div>
<?php endwhile;wp_reset_query(); ?> </div> <!-- end #sidebar -->
Pues bien, todo funciona correctamente, lista la categoria que quiero, y la cantidad de post que necesito, el titulo lo muestra bien, y los enlaces, pero el problema que tengo son con los campos personalizados,
PHP:
<?php echo($et_price2); ?> y <?php echo($price); ?>
y es que muestran los mismos valores en todos los post que muestra, y el valor que coge es el valor del primer post del index, que tambien utiliza campo personalizados, pero que en el index funciona bien en todos los post, es con ese codigo como no me funciona, si creo un nuevo campo personalizado que no se muestre en el index, lo que ocurre es que tambien se muestra en todos los post.
me tiene loco ya,
gracias de antemano
Última edición: