Ordenamiento de página simple

Ordenamiento de página simple

noviembre 29, 2018 Populares 0

¿Ya eres Miembro?

Para Descargar este Plugin




Descripción

Ordene sus páginas, tipos de publicaciones personalizadas jerárquicas o tipos de publicaciones personalizadas con “atributos de página” con solo arrastrar y soltar desde la lista de páginas incorporada.

Simplemente arrastre y suelte la página en la posición deseada. Es así de simple. No hay nuevas páginas de menús de administración, no desordenadas, atornilladas en las interfaces de usuario. Simplemente arrastre y suelte en la página o en la pantalla de post-tipo.

El complemento es “consciente de las capacidades”: solo los usuarios con la capacidad de editar las páginas de otros (editores y administradores) podrán reordenar el contenido.

Se incluye ayuda integrada: simplemente haga clic en la pestaña “ayuda” en la parte superior derecha de la pantalla.

Tenga en cuenta que el complemento no es compatible con Internet Explorer 7 y versiones anteriores, debido a las limitaciones dentro de esos navegadores.

Contribuyendo

Nos encantaría que se uniera al desarrollo en GitHub.

Capturas de pantalla

  • Arrastrando la página a su nueva posición.
  • Indicador de procesamiento

Instalación

  1. Instale ya sea a través del directorio del complemento de WordPress.org, o cargando los archivos a su servidor.
  2. Active el complemento a través del menú “Complementos” en WordPress.
  3. ¡Empieza a trabajar reordenando tu contenido!

Preguntas más frecuentes

Instrucciones de instalación
  1. Instale ya sea a través del directorio del complemento de WordPress.org, o cargando los archivos a su servidor.
  2. Active el complemento a través del menú “Complementos” en WordPress.
  3. ¡Empieza a trabajar reordenando tu contenido!
¿Por qué no puedo reordenar mis publicaciones?

Las publicaciones genéricas no se muestran por orden de menú, se muestran por cronología. Teóricamente, puede agregar el orden del menú a las publicaciones en su código (theme functions.php, plug-in) usando:

add_post_type_support ('post', 'atributos de página');
¿Puedo hacer que mi tipo de publicación personalizada aproveche este complemento?

Sí. Hay dos formas de activar el soporte para el pedido simple de páginas.

Idealmente, cuando registres el tipo de publicación, establece jerárquico a cierto – Los tipos de publicaciones jerárquicas se ordenan de forma nativa por orden de menú.

Alternativamente, cuando defina las características que admite el tipo de publicación, incluya atributos de página. Esto agregará un Ordenar por Orden Opción a los enlaces de filtro por encima de los menús desplegables. Una vez que ordenes por orden, puedes arrastrar y soltar el contenido.

Finalmente, puedes aprovechar el simple_page_ordering_is_sortable filtro, que pasa el resultado de la comprobación predeterminada y el nombre del tipo de publicación, para anular el comportamiento predeterminado.

Quiero que mi tipo de publicación no jerárquica sea ordenable. ¡Ayuda!

Vea las dos respuestas anteriores, solo agregue atributos de página a la lista de características de tipo de publicación compatibles.

Reordené mis publicaciones, ¡pero la orden no cambió en la parte delantera de mi sitio!

Este plug-in no cambia ninguna comportamiento en la parte frontal, simplemente cambia el orden del menú almacenado en WordPress.

Si desea que se muestre una lista de páginas o tipos de publicaciones personalizadas en ese orden definido, debe cambiar la consulta de la publicación. orden por parámetro a menu_order (si no lo es ya).

Reordené mi contenido, parecía funcionar, pero cuando lo actualicé, ¡volvió al orden anterior!

Lo más probable es que esto signifique que la solicitud de AJAX, el código del lado del servidor, haya fallado después de haber dejado caer el contenido en la nueva posición. Algunos hosts compartidos agresivamente agotan el tiempo y limitan las solicitudes de AJAX. La versión 2.0 agrupa estas solicitudes para que pueda intentar reducir la cantidad de elementos que actualiza en cada solicitud utilizando un filtro en las funciones de su tema o un complemento personalizado:

add_filter ('simple_page_ordering_limit', function ($ number) {return 5;});

Donde 5 es el número de elementos que se deben agrupar en cada solicitud (el valor predeterminado es 50). Ten en cuenta que este ejemplo utiliza las funciones de devolución de llamada de PHP 5.3+, por lo que si aún tienes PHP 5.2, deberás agregar una devolución de llamada tradicional.

¿Qué sucedió con el cuadro desplegable que me permitió cambiar la cantidad de elementos en cada página en el administrador?

Esta característica ya está incorporada en WordPress de forma nativa, pero un poco escondida. Si abre la pestaña “Opciones de pantalla” hacia arriba (en la lista de objetos de publicación), hay un campo donde puede especificar la cantidad de elementos que se mostrarán por página. Decidí que no era una buena práctica duplicar esto.

Opiniones

¡Funciona bien!

Albertowpbr

¡Funciona bien! en GerenatePress y Superb LandingPages temas.

Bien, pero la interfaz de usuario podría ser mejor

ciertamente

Funciona bien. Aunque deseo que puedas arrastrar y soltar sin necesidad de hacer clic en el enlace Ordenar por orden. Este complemento ha implementado la misma funcionalidad para términos sin un modo dedicado para arrastrar.

Funciona muy bien

Mina Nielsen

Me alegró descubrir que funciona muy bien con las páginas de colapso del administrador. Estoy trabajando en un proyecto que tiene 360 ​​páginas anidadas en tres niveles, ¡así que estos complementos combinados realmente han restaurado algo de cordura!

Gran Plugin, funciona sin problemas.

Larzans

Ya estaba usando “Orden de tipos de publicación” cuando me di cuenta de que no podía clasificar páginas (o cualquier tipo de publicación jerárquica para esa materia) con esa.
Para no perder la ingeniosa funcionalidad de aplicar automáticamente la ordenación de menu_order a todas las solicitudes de tipo de publicación personalizadas, las estoy utilizando una al lado de la otra sin ningún problema 🙂

solía ser bueno

Cbesett

Ahora, cuando arrastro una página, la lista se vuelve loca y no se puede saber dónde se encuentra su área: las filas son más grandes de repente y se encuentra en una parte diferente de la lista, por lo que tiene que averiguar dónde colocar algo.

Probablemente plugin muerto – no más desarrollo

AP_B1

Si bien este fue un complemento de 5 estrellas, ya no funciona correctamente (pierde la información de la página principal al arrastrar). En el hilo de soporte, ningún hilo recibe una respuesta. Probablemente los desarrolladores abandonaron el proyecto. Lástima. Este complemento no se actualizó hace 2 años, debería recibir una advertencia.

Leer las 106 opiniones

Colaboradores y Desarrolladores

“Simple Page Ordering” es un software de código abierto. Las siguientes personas han contribuido a este plugin.

Contribuyentes

“Ordenamiento de página simple” se ha traducido a 17 locales. Gracias a los traductores por sus contribuciones.

Traducir “Ordenamiento de página simple” a su idioma.

¿Interesado en el desarrollo?

Examine el código, visite el repositorio de SVN o suscríbase al registro de desarrollo por RSS.

Registro de cambios

2.3.2

  • Mejora: Permita la cancelación de la operación de arrastre presionando la tecla de escape
  • Corrección de errores: Permitir que los elementos de entrada de formulario agregados a una fila por complementos puedan interactuar con

2.3.1

  • Corrección de errores: evita que las filas con columnas ocultas salten mientras arrastran

2.3

  • Evite exceder las variables de entrada máximas de PHP, que podrían causar un orden de página asignado incorrectamente
  • Corrige una URL con formato incorrecto que te llevaría a publicaciones en lugar de páginas
  • Utilizar WP_Query en lugar de get_posts () para un mejor rendimiento
  • Usa la clase spinner de WordPress Core.
  • Agrega el proceso de construcción basado en Grunt con Sass
  • Eliminar las traducciones en paquete a favor de los paquetes de idioma de WordPress.org
  • Corrija algunos estándares de codificación y PHPDoc para alinearlos con las mejores prácticas de ingeniería de 10up

2.2.4

  • Se corrigió la codificación de URL redundante al ordenar en la lista de páginas de administración

2.2.3

  • Se corrigió el orden en WordPress 4.0 después de los cambios centrales a ORDER BY en WP_Query

2.2.2

  • Los anchos de columna ya no cambian al arrastrar una fila (apoyos parciales griffinjt)
  • Vulnerabilidad XSS cerrada cerrada relacionada con el enlace Ordenar por orden (props simon-waters)
  • Añadir localización alemana (props glueckpress).

2.2.1

  • Recuperar traducción / dominio de texto (¡ay!)
  • Añadir traducción brasileña
  • Atrezzo a “feldes”

2.2

  • Aspecto actualizado para que coincida mejor con el rediseño de administrador de WordPress 3.8
  • Mejor conocimiento y compatibilidad con Quick Edit (editor en línea)
  • Prevenga las colisiones con temas y complementos agrupando el orden simple de páginas

2.1.2

  • Corrección de errores: los tipos de publicaciones personalizadas jerárquicas sin atributos de página aún estaban dañados, ¡doh!
  • Corrección de errores: caso extremo en el que las columnas de la publicación no incluían el título de la publicación ahora compatible

2.1.1

  • Corrección de errores: tipos de publicaciones personalizadas con atributos de página o propiedades jerárquicas, pero no ambas, rompiendo el orden

2.1

  • Refinamientos de la interfaz de usuario: mejor posicionamiento “spinner” (y HiDPI), fila translúcida al moverse, apariencia mejorada del marcador de posición “drop”, espere hasta que la fila se arrastre al menos 5px para comenzar la clasificación
  • Mayor refactorización y simplificación de JavaScript (combinada con una nueva hoja de estilos) para un mejor rendimiento
  • Conocimiento de las capacidades de usuario personalizadas para tipos de publicaciones, además de un filtro (simple_page_ordering_edit_rights) para anular los derechos de reordenación (utilizados anteriormente edit_others_pages globalmente
  • Conocimiento de los estados de las publicaciones personalizadas (por lo que no se omiten durante la operación de pedido del servidor)

2.0

  • ¡Arrastre las páginas a cualquier parte de la jerarquía de páginas! ¡Ya no se limita a la misma rama de árbol!
  • Grandes mejoras de rendimiento bajo el capó: consultas más ágiles, solicitudes por lotes, menos procesamiento
  • Escala de manera mucho más confiable en situaciones con conteos de páginas muy altos debido al agrupamiento de solicitudes
  • El orden de la primera página ahora se establece en “1” en lugar de “0”, por lo que las páginas agregadas después del pedido se agregan en la parte superior (en lugar de la segunda)
  • Se eliminó el “número de páginas” eliminado, que es repetitivo de un campo accesible en Opciones de pantalla
  • Nuevos filtros y enlaces para ampliar / anular la funcionalidad predeterminada
  • Compatibilidad mejorada con las nuevas versiones de WordPress

1.0

  • Corrija los resultados inesperados del orden de las páginas cuando las páginas aún no se han ordenado explícitamente (ordena por menu_order, luego por título, no solo por menu_order)
  • Soporte para ordenar tipos de publicaciones no jerárquicas que tienen soporte de “atributos de página”
  • Nuevo enlace de filtro para “Ordenar por orden” para restaurar (jerárquico) o establecer (no jerárquico, soporte de atributos de página) publicar la lista en orden de menú
  • La selección del filtro desplegable “por página” no se guarda entre las cargas de página (se rompió en 3.1)
  • Ahora se obliga a los usuarios a esperar a que finalice la operación de clasificación actual antes de poder ordenar otro elemento
  • Más inteligente sobre los estados de vista “no clasificables”
  • ¡Localización lista! Traducción aproximada al español incluida.
  • Los artículos siempre se ordenan con enteros positivos (los posibles pedidos negativos tuvieron algunos beneficios de rendimiento en la última versión, pero a veces causaron problemas)
  • Una variedad de otras mejoras de rendimiento y código

0.9.6

  • Corrección de los campos de edición en línea (edición rápida) en Firefox.

0.9.5

  • Reconocimiento inteligente de los modos “ordenados” en WordPress 3.1 (solo se puede usar cuando se ordena por orden de menú)
  • Reconocimiento inteligente del modo de “edición rápida” (no se puede arrastrar)
  • Código generalmente simplificado / mejor organizado

0.9

  • La visualización del recuento de páginas fijas siempre muestra “0” en los tipos de publicaciones no jerárquicas (Mostrando 1-X de X)
  • Arreglar el orden del menú oculto que no se actualiza después de la ordenación (lo que causa que Quick Edit se restablezca el orden cuando se usa justo después de ordenar)
  • El cursor “Mover” solo se establece si JavaScript está habilitado
  • Se agregaron más instrucciones en la descripción del complemento (algunos usuarios estaban confundidos acerca de cómo usarlo)
  • Compatibilidad básica con 3.1 RC (evitar choques con la clasificación de listas de mensajes)

0.8.4

  • Se aflojaron las restricciones al arrastrar y soltar para facilitar la caída en la posición superior e inferior
  • El fondo de la fila fija sigue siendo “blanco” después de caer en una nueva posición
  • Se arregló el borde doble en la parte inferior de la fila mientras se arrastraba.
  • Se mejoró la terminología (con los tipos de publicación personalizados en mente)

0.8.2

  • Código simplificado – ganchos consolidados
  • Requisitos de la versión actualizada

¿Ya eres Miembro?

Para Descargar este Plugin



Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja un comentario