post_name . '.twig', 'page.twig' ), $context ); // Verificar si es subpágina de contactos $parent = get_post($timber_post->post_parent); if ($parent && $parent->post_name === 'contactos') { // Para subpáginas de contactos, usar page-contactos.twig Timber::render('templates/page-contactos.twig', $context); } elseif ($parent && $parent->post_name === 'servicios-privados' || $parent && $parent->post_name === 'servicios-publicos') { // Para subpáginas de servicios privados, usar page-servicio-individual.twig Timber::render('templates/single-servicios.twig', $context); } else { // Para el resto, usar la lógica original Timber::render(array('templates/page-' . $timber_post->post_name . '.twig'), $context); }