Una vez que haya definido una relación parent / child entre diferentes tipos de entradas, usted podrá editar datos child directamente desde el editor parent.
Esto representa un gran ahorro de tiempo cuando los parent poseen muchos child. Por ejemplo, considere un artista que tiene muchos shows, o una casa con numerosas habitaciones.
En la página parent, usted tendrá una tabla de campo donde podrá crear nuevas entradas en el tipo de entrada child:
El metabox sobre la página child nos permite adosar la relación:
Aquí puede leer más acerca de cómo establecer relaciones entre entradas.
Crear entradas child a partir de la entrada parent
Puede crear entradas child a partir de una entrada parent. Por ejemplo, hemos implementado una jerarquía de entradas en nuestro sitio web demo del tema inmobiliario. Esto significa, que podemos tener tipos de contenido de listados que poseen tipos de contenido ‘room’ (habitaciones) pertenecientes a ellos.
Desde el contexto de la página de edición de listados, puedo crear todas habitaciones pertenecientes a este listado. Por ejemplo, yo podría querer añadir un líving a un listado en particular. Puede hacerlo, introduciendo los datos en la tabla.
Usted puede ver que el contenido mostrado más arriba está resaltado en amarillo. Esto es debido a que aún no fue guardado. Haga clic en el botón Guardar. Cuando esté todo blanco, significa que está guardado.
Ahora, cuando voy a mi lista del panel administrador de ‘Room’ puedo ver que se agregó la nueva entrada.
Puede agregar tantas piezas de contenido como quiera, a una tabla de campos. Para el demo inmobiliario hemos agregado cinco habitaciones (rooms) a un listado simple:
Cada una de esas columnas crea un nuevo tipo de entrada de habitación:
Editar entradas child
Usted puede editar entradas child a partir de la entrada parent realizando cambios dentro de la tabla de campos. Al haber editado un ítem, éste se torna amarillo. Haga clic para guardar los cambios.
También puede editar la página child en su propia pantalla de edición. Para ello haga clic en el botón de edición y será redirigido a la pantalla de edición para la página child:
Para borrar una página child basta con hacer clic en el botón Borrar. No borrará la relación pero borrará por completo la entrada.
Ordenar su tabla de campos
Hay controles que le permiten ordenar su tabla de campos. Esto le permitirá encontrar ítems child, siendo particularmente útil si tiene largas listas de elementos child.
Añadir ítems child a parents
¿Qué ocurre, si usted ya ha creado una habitación y quiere añadirla a un parent? Puede hacerlo, navegando hasta la pantalla de edición del child.
Usted verá el metabox de relaciones entre entradas, donde puede hacer cambios en la relación:
Puede aprender más acerca de cómo trabajar en forma práctica con relaciones entre entradas en nuestro tutorial sobre listados inmobiliarios.
[hr]
Más lectura sobre este tópico
- Crear relaciones entre entradas: cómo definir una relación parent / child entre distintos tipos de entradas
- Consulta y visualización de entradas child: aprenda a cargar entradas child desde la base de datos y mostrarlas