Tipo de objetos para la configuración del tema

Narrador: “No se implementó esa semana”. :upside_down_face:

2 Me gusta

¿Hay algún cambio en esto? Acabo de reescribir un componente para alguien que usa tipos de objetos y no está contento porque no puede reordenar.

4 Me gusta

¿Va a entrar esto en la lista de alguien pronto?

Además, es bastante terrible que todas se llamen “field_name-X”. ¿Sería posible tener un nombre de campo que se pudiera usar allí? Tener que hacer clic en cada una para ver qué hay es una pesadilla si tienes más de un par de objetos.

Si no podemos reordenar los elementos y no puedes saber qué son sin hacer clic en ellos, probablemente tendré que volver a usar una configuración de cadena única con varios valores separados por, eh, algún carácter para separar los diferentes campos. Y creo que con los arrays del estilo antiguo podías reordenar cosas, ¿verdad? Así que este tipo de objetos parece un paso atrás para todos excepto para los programadores.

2 Me gusta

No creo que haya nada en proceso para reordenar en este momento, aunque todavía es algo que nos gustaría incluir. El cambio de nombre ya es posible con la propiedad identifier. Por ejemplo, desde el componente temático de enlaces de encabezado personalizados

El campo de nombre se establece como el identificador de cada enlace, por lo que puedes ver cuál es cuál

2 Me gusta

¡Hurra! Pensé que debía haber pasado por alto eso, pero no lo había encontrado antes. ¡Gracias!

EDITAR: Y ahora usé la propiedad identifier y agregué un campo ‘order’, así que no está tan mal. Todavía creo que poder reordenar la configuración sería bueno, y está disponible con arrays. . .

Gracias de nuevo por tu ayuda.

1 me gusta

Hace poco hice un commit que agrega la capacidad de reordenar objetos. Aquí hay una pequeña configuración de prueba para mostrar los botones:

8 Me gusta

Creo que vale la pena anunciar que ahora tenemos uploads como opción de tipo de campo, y creo que se mencionó en algún lugar, pero es bueno mencionar de nuevo que type: objects funciona tanto en la configuración del tema como en la configuración del sitio (plugins).

6 Me gusta