Respuesta a: Cómo aplicar plantilla personalizada tanto categorías como subcategorías…

Inicio Foros WordPress Programación Cómo aplicar plantilla personalizada tanto categorías como subcategorías… Respuesta a: Cómo aplicar plantilla personalizada tanto categorías como subcategorías…

#51592

imported_fliberty
Participante

Haber estoy aquí:

archive.php

<?php
$current_category = single_cat_title(“”, false);
$cat = get_cat_ID($current_category);
if (cat_is_ancestor_of(534, $cat) or is_category(534)) {
$template = TEMPLATEPATH . ‘/peliculas.php’;
load_template($template);
} else {
?>
Contenido normal del archive.php
<?php } ?>

Donde:534 es el ID de la categoría películas.

Funcionando perfectamente; al inicio cuando accedia a una de las subcategorías me mostraba las mismas entradas de la categoría principal.

Causa: query del slider que mostraba las entradas de la categoría 534.
Solución: resetear la query: <?php endwhile; wp_reset_query(); ?>

Pregunta: Cómo obtengo la ID de la categoría actual para ser usada en el slider: <?php query_posts(‘cat=534&showposts=10’); ?> Para introducir automáticamente el ID de la categoría actual.?

Muchas gracias compañeros, tienen 5 puntitos cada uno, independientemente si me ayudan o no con esta última pregunta.

Centro de preferencias de privacidad

Cookies imprescindibles

Se usan para almacenar tu nombre, correo, IP y demás datos que dejas en los formularios de comentarios, contacto, acceso y tus preferencias de privacidad.

AUTH_KEY, SECURE_AUTH_KEY, LOGGED_IN_KEY, NONCE_KEY, comment_author, comment_author_email, comment_author_url, rated, gdpr, gawdp

Cookies de terceros

Usamos cookies de terceros en las que se almacenan externamente para conocer tus usos de navegación, si ya estás suscrito al boletín y los elementos compartidos en redes sociales

cfduit_, intercom-id, intercom-lou, mailerlite:language, mailerlite:webform, _ga, _gid
cfduit_, intercom-id, intercom-lou, mailerlite:language, mailerlite:webform
_ga, _gid

¿Quieres cerrar tu cuenta?

Se cerrará tu cuenta y todos los datos se borrarán de manera permanente y no se podrán recuperar ¿Estás seguro?

Pin It on Pinterest