Arrastrar y soltar no guarda
Fenómenus tiene dos interfaces de arrastre y cada una guarda de una forma distinta. Saber cuál estás usando explica la mayoría de estos informes.
| Pantalla | Qué arrastras | Cómo guarda |
|---|---|---|
| All items | Elementos del menú dentro de su categoría | Inmediatamente, con una confirmación de Order saved successfully |
| All categories | Categorías, incluso de lado para anidarlas | Solo cuando seleccionas Save changes |
Categorías: el orden se prepara, no es instantáneo
La pantalla de categorías retiene los cambios hasta que los guardas. Mientras haya cambios sin guardar muestra You have unsaved changes y habilita el botón Save changes.
Si el orden de tus categorías se revierte continuamente:
- Arrastra las categorías.
- Busca el mensaje de cambios sin guardar.
- Selecciona Save changes y espera a All changes saved.
- Solo entonces recarga o abandona la pantalla.
La pantalla también te pide guardar los cambios pendientes antes de añadir o eliminar una categoría. Si una categoría que acabas de crear parece haber desaparecido, probablemente un reordenamiento sin guardar se descartó junto con ella.
Categorías: el anidamiento tiene un límite
El árbol admite un nivel de anidamiento: padres y sus hijos. Arrastrar un elemento más adentro no crea un tercer nivel, así que una categoría que «no se queda» donde la soltaste puede estar a una profundidad no compatible.
Elementos: el orden se guarda inmediatamente
En All items, soltar una fila arrastrada guarda el nuevo orden y muestra una confirmación. Si el orden vuelve a su estado anterior:
- Confirma que el mensaje de confirmación realmente apareció. Sin confirmación significa que el guardado no se completó.
- Limpia cualquier búsqueda o filtro de categoría activo e inténtalo de nuevo en la lista sin filtrar. El reordenamiento tiene sentido dentro de la lista completa de la categoría.
- Recarga la pantalla y comprueba si el nuevo orden sobrevivió. Si lo hizo, estabas viendo una vista obsoleta.
Elementos: el orden se comparte entre idiomas
Cuando el sitio es multilingüe, reordenar un elemento aplica la misma posición a ese elemento y a todas sus traducciones. Esto es deliberado: los visitantes deben leer el mismo menú en el mismo orden en todos los idiomas.
La consecuencia es que no puedes dar a un idioma un orden distinto. Si un idioma parece incorrecto, no es un guardado fallido: es el orden compartido que se está aplicando.
El orden cambió por sí solo
Dos operaciones compatibles mueven elementos al final de la lista:
- Una importación masiva añade los elementos nuevos después de la última posición actual.
- Una importación masiva que coincide con títulos existentes también mueve esos elementos coincidentes al final.
Así que un menú cuidadosamente ordenado antes de una importación necesitará reordenarse después. Planifica primero la importación y luego el orden.
No se arrastra nada en absoluto
Si las filas no se recogen:
- Recarga la pantalla una vez; una carga de página interrumpida puede dejar la lista sin su comportamiento de arrastre.
- Confirma que estás en la pantalla All items o All categories de Fenómenus y no en una lista estándar de WordPress.
- Prueba con un navegador de escritorio. Arrastrar menús largos en una pantalla táctil es poco fiable por naturaleza.
- Confirma que tu cuenta tiene permiso para editar entradas y —para las categorías— para gestionar categorías.
Después de cualquier reordenamiento
Comprueba el menú público sin iniciar sesión. El orden del administrador y el orden del visitante deben coincidir exactamente; si no lo hacen, el guardado no se completó o una caché está sirviendo la página más antigua.