Cuando se trata de personalizar themes de WordPress podemos usar varias técnicas para resaltar nuestro blog, muchos de esos trucos son puro código PHP muy fácil de implementar gracias a la API de WP que hace la vida más fácil. Por ejemplo, puedes crear una sección con posts “destacados” como aparece en la sidebar de la derecha, pero ese es sólo un ejemplo, ya que podemos encontrar cantidad de modificaciones, algunas más impresionantes que otras. Por ejemplo, para mostrar posts de una categoría en específico, podemos usar este código.
-
-
<?php query_posts(‘cat=3&showposts=1′); ?>
-
<?php while (have_posts()) : the_post(); ?>
-
<?php the_excerpt(‘Read the rest of this entry &raquo;’); ?>
-
<?php endwhile; ?>
-
Obviamente podemos cambiar la categoría y el formato de los posts, pero eso ya es trabajo de cada quien, que lo hará a su gusto. Si quieren ver más ejemplos de código para tunear sus themes, pueden visitar este post de StylizedWeb en donde nos dan algunos snippets listos para usar. Además, pueden usar como base el libro gratuito para crear themes profesionales de WordPress que compartí hace unos días.



































Junio 16th, 2008 at 3:25 pm
Es justamente -o casi- lo que me ha tenido en búsqueda las últimas noches. Veamos si es la opción definitiva. Gracias
Junio 16th, 2008 at 3:44 pm
Bueno, sigue sin ser mi opción. Sucede que busco crear esto pero que se muestren en orden aleatorio, es decir: random. He encontrado que quizá pueda ser de a siguiente forma:
<?php query_posts(
Junio 16th, 2008 at 4:38 pm
@eperezchica la función wp_queries no acepta ningún parametro llamado random, por eso no funciona. Quizá esto ayude, leer este post en donde explican el orden para mostrar los posts, o este otro en donde enseñan a mostrar posts aleatorios o bien puedes hacerlo con un plugin fácil de instalar y usar, espero que esto te sea de ayuda.
Junio 19th, 2008 at 7:50 am
Hola, me será de gran ayuda para personalizar una plantilla. Muchas gracias.
Junio 19th, 2008 at 7:51 am
Un último apunte, ¿no se puede saturar demasiado la base de datos?
Junio 19th, 2008 at 8:00 am
Suscribo las palabras de brebón. Ahora podré darle el toque que necesita mi web. Gracias por esta entrada.
Junio 23rd, 2008 at 9:10 pm
Y regreso. Pero para comentar mi solución.
Resulta que la función query_posts sí permite el random, pero no se intriduce de esa manera sino de la siguiente:
Claro que si quisiéramos intriducir una categoría(s) en específico sólo habría que señalarla:
Así, por ejemplo, con la forma en que tienes actualmente en uso esta función, lograrías que esos mismos artículos se mostraran en forma random, pero como pertenecen a una categoría que estás marcando, siempre será la misma selección de donde se mostrarán.
Espero esto ayude a quienes como yo tengan dudas al respecto.
PD: Vaya que sirve buscar en el codex.wordpress.org
Junio 23rd, 2008 at 9:11 pm
Va de nuevo, no mando el código.
—
Y regreso. Pero para comentar mi solución.
Resulta que la función query_posts sí permite el random, pero no se intriduce de esa manera sino de la siguiente:
Claro que si quisiéramos intriducir una categoría(s) en específico sólo habría que señalarla:
Así, por ejemplo, con la forma en que tienes actualmente en uso esta función, lograrías que esos mismos artículos se mostraran en forma random, pero como pertenecen a una categoría que estás marcando, siempre será la misma selección de donde se mostrarán.
Espero esto ayude a quienes como yo tengan dudas al respecto.
PD: Vaya que sirve buscar en el codex.wordpress.org
Junio 23rd, 2008 at 9:12 pm
Junio 23rd, 2008 at 9:13 pm
Disculpa tantos intentos, al parecer no me deja meter el código. Por favor borra mis intentos erróneos.