Cómo crear una plantilla personalizada para mostrar una categoría con imagen y publicaciones relacionadas debajo
Estoy intentando crear una plantilla personalizada que pueda lograr el siguiente efecto...
Nombre de Categoría A (con imagen)
- post con nombre de categoría A
- post 2 con nombre de categoría A
- post 3 con nombre de categoría A
Nombre de Categoría B (con imagen)
- post con nombre de categoría B
- post 2 con nombre de categoría B
- post 3 con nombre de categoría B
¿Debería hacer esto con tipos de entradas personalizadas? Si es así, ¿tengo que crear dos, o puedo gestionarlo con un solo tipo de entrada personalizada?
No estoy seguro de entender exactamente el problema, pero si lo entiendo, no hay absolutamente ninguna necesidad de un tipo de publicación personalizado.
Todo lo que tienes que hacer es usar múltiples bucles y básicamente dividir la consulta en sub-bucles para cada categoría.
<div id="cat-1">
<?php query_posts('cat=1&posts_per_page=5');// poner la categoría relevante y número de posts
if (have_posts()) : while (have_posts()) : the_post();
// Hacer lo que sea ...
endwhile; endif; reset_query();?>
</div>
<div id="cat-2">
<?php query_posts('cat=2&posts_per_page=1');// poner la categoría relevante y número de posts
if (have_posts()) : while (have_posts()) : the_post();
// Hacer lo que sea ..
endwhile; endif; reset_query(); ?>
</div>
<div id="cat-3">
<?php query_posts('cat=3&posts_per_page=-1');// poner la categoría relevante y número de posts
if (have_posts()) : while (have_posts()) : the_post();
// Hacer lo que sea ..
endwhile; endif; reset_query();?>
</div>..etc.. etc..
Ten en cuenta que puedes hacer lo mismo usando bucles con query_posts()
, bucles con WP_Query()
o bucles con get_posts()
.
Respecto a la imagen, no estoy seguro de qué imagen quieres, pero si te refieres a una imagen de categoría (imagen especial asignada a categorías) necesitarás usar algún plugin como estos..
