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:

  1. Arrastra las categorías.
  2. Busca el mensaje de cambios sin guardar.
  3. Selecciona Save changes y espera a All changes saved.
  4. 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:

  1. Confirma que el mensaje de confirmación realmente apareció. Sin confirmación significa que el guardado no se completó.
  2. 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.
  3. 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:

  1. Recarga la pantalla una vez; una carga de página interrumpida puede dejar la lista sin su comportamiento de arrastre.
  2. Confirma que estás en la pantalla All items o All categories de Fenómenus y no en una lista estándar de WordPress.
  3. Prueba con un navegador de escritorio. Arrastrar menús largos en una pantalla táctil es poco fiable por naturaleza.
  4. 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.