Cita: Cuando un usuario entre en Restaurantes aparece un listado de los restaurantes del pueblo pero algunos de ellos serían restaurantes recomendados y me gustaría que aparecieran los primeros.
opciones:
A) si tu lo cargas, busca el plugin llamado Sticky
http://wordpress.org/extend/plugins/wp-sticky/ (esto esta bueno si quieres cobrar algunos $$$ para aparecer primero)
B) si quieres que sea por clasificacion de usuarios, busca complementos como PostRanking e inserta lo mas ranqueado de cada categoria.
C) si quieres que sea por mas vistos, busca el complemento "postview".
Todos estos complementos tienen documentacion y te diran donde y como insertar el codigo php para mostrar como resultados.. los post. luego tu arreglas con un poco de css para adaptar a tu estilo.
Cita: y si es recomendado también tiene una categoría 'Recomendado'.
te recomiendo que pongas manualmente los "recomendads" y crear una pagina especial para mostrar eso y darle un diseño super cool
Cita: Lo que estoy intentando es mostrar dos loops en la página de categoría, uno con los recomendados y abajo otro igual pero excluyendo la categoría de recomendados, pero no consigo que me funcione. El código que estoy usando es el siguiente:
Yo una vez tuve que hacer algo similar con una pagina de un video club y tuve que hacer unca categoria de "recomendados"
espero que te ayude:
Mi codigo es:
Código PHP:
<?php query_posts("s=$s&paged=$paged&cat=18"); ?>
<?php while (have_posts()) : the_post(); ?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<span class="dropped">
<img alt="Deje un comentario" src="<?php bloginfo('template_directory'); ?>/images/dropcomment.gif" />
<?php comments_popup_link('Sin comentarios', '1 Comentario', '% Comentarios'); ?>
</span></h2>
<div class="#subpage .entrytext">
<?php the_content('<p class="serif">Seguir leyendo »</p>'); ?>
</div>
<div style="clear: both">
</div>
<?php endwhile; ?>
y el tuyo podria quedar algo asi entonces:
Código PHP:
<?php query_posts("s=$s&paged=$paged&cat=18"); ?>
<?php while (have_posts()) : the_post(); ?>
<!-- hasta ahi agrege de mi codigo -->
<h2 class="pagetitle"><?php echo single_cat_title(); ?></h2>
<!-- saco esto porque ya lo llame antes <?php query_posts($query_string.'&cat=39&showposts=4'); while (have_posts()) : the_post(); ?> -->
<div class="vcard recomendado">
<h3 class="fn org" id="post-<?php the_ID(); ?>"><?php the_title(); ?></h3>
<?php the_content(); ?>
</div>
<!-- aca cambio <?php endwhile; else: ?> por: -->
<?php endwhile; ?>
<h2 class="center">No encontrado</h2>
<?php include (TEMPLATEPATH . '/searchform.php'); ?>
<?php endif; ?>
de ultima... toma el primer codigo (el mio) y sacale lo excedente y colocale css que necesites.
salu2