Respuesta a: Categorías diferentes en cada página

Inicio Foros WordPress Programación Categorías diferentes en cada página Respuesta a: Categorías diferentes en cada página

#42930

gventura
Participante

Creo que se puede realizar con un if que detecte dónde te encuentres y mostrar un sidebar u otro según la pagina donde nos encontramos.

No lo he probado pero puedes probar:

< ? php if ( is _ home () ) { ? >
< ? php include(‘ sidebar1 .php ‘ ); ?>
< ? php } else if ( in _ category( ‘ 2 ‘ )) { ?>
< ? php include(‘ sidebar2 .php ‘ ); ?>
< ? php } else { ? >
< ? php include(‘ sidebar3 .php ‘ ); ?>
< ? php } ? >

Dentro de cada uno de los ficheros sidebar1, 2 o 3 realizas la consulta wp_list_categories con los argumentos que desees.

Ojo! el sidebar3.php se usa para todo lo que no sea lo anterior (ni home ni categoría 2) así evitas quedar-te sin sidebar.

Seguro que hay métodos mejores pero este creo que te servirá.

Saludos.

Pin It on Pinterest