========================== ========================== ARCHIVE PARA POST TYPE CREADOS ACF > Tipos de contenido. Elegir el que quieres configurar. > Marcar archive (¿y jerárquico?) > URLs añadir el nombre del slug (Ej: videos) ========================== IDIOMAS > Ajustes > post type: marcar el post type. > Traducciones. Filtrar por "Slugs de las URLs". Traducir las palabras clave. ========================== >Crear archive-slug.php (Ej: archive-videos.php) >Si se quieren recibir todos los posts, independientemente del idioma. Ejemplo: > $context['videos'] = Timber::get_posts([ 'lang' => '' // Importante: vacío para obtener todos ]); ========================== ========================== ARCHIVE PARA CATEGORIAS > Ir a functions.php y añadir rutas (para cada idioma) > Crear archive-slug.php > Crear página (para cada idioma) > Crear page-slug.twig (para cada idioma) > Añadir en el menú como "Enlaces personalizados" (para cada idioma) > > ¡OJO en el menú! Hay que ver si es subelemento para poner la ruta bien en el functions. ========================== ========================== ISSUE botones idiomas >Si todos los posts están en un idioma y en uno no hay posts, pollylang te lleva a la home al cambiar de idioma. Ejemplo videos y documentos. >Ir a StarterSite.php y buscar la función getPolylangData(). Al final de la función he metido dos condiciones tanto para video como para documentos.