La verdad es que no entiendo bien lo que quieres decir. ¿Por qué se va a perder la información?
Si tienes dos Custom Post Types no sé qué necesidad hay de relacionar uno con otro.
La organización de la información es imprescindible para no llevarse sorpresas en el futuro.
Un saludo
Estimado @lgrusin te explico.
Tengo un equipo de chicas que revisan unas farmacias y generan novedades, para lo que hice el sistema en cuestion. Cada novedad va relacionada a la farmacia donde se genera.
Por ahora funciona sin problemas. Recibo las novedades, las presento sin problemas.
Veo un problema, si de aqui a dos meses cambia el administrador de la farmacia o cambia la foto de la farmacia. Que sucede si necesito consultar la novedad que se genero el dia de hoy en enero. Que administrador me va a presentar, el de enero o el de hoy que esta grabado en custom post type farmacia. Que foto de la farmacia me presenta, la de enero o la de hoy??
Por ahora, hoy me funciona todo ok. No tengo problema. El problema lo veo a futuro, cuando haya cambios….
Es eso lo que quiero saber. De que forma podria evitar que me pase eso. De que forma puedo trabajar con algo asi como un log que guarde un registro historico que me presente los cambios en el momento en que son aplicables. Si consulto la farmacia en diciembre que me presente los datos de la farmacia de Diciembre, no los que se actualizaron despues. Como podria hacer eso???
Gracias por su tiempo…
Tal vez no comprendes bien que es un custom post y cual es su cometido
Si no me confundo en tu sitio el custom post farmacia contiene información de la farmacia, y el de noticias sería noticias vinculadas a una farmacia en concreto.
De nuevo si mi suposición es correcta aquí farmacia y sus campos actúa como «ficha» de información de la misma. Por lo que si cambias foto o texto.. todo cambiaría retrospectivamente. Como lo tienes montado evita las repeticiones (sería tedioso meter los datos de farmacia cada vez que creas una noticia) pero te causa este inconveniente
No, de forma sencilla no puedes crear un «log» o registro o como quieras llamarlo.
Lo único que te puedo sugerir sería crear una nueva farmacia con el mismo nombre y que asignes a esa las nuevas noticias.. pero claro esto tiene bastantes inconvenientes
Aparte de eso solo puedo indicarte que contactes con un desarrollador/a y que esto requiere personalización
Un saludo
Hola,
Opino igual que @oldlastman 😉
Mi recomendación es que cada vez que quieras guardar los cambios realizados en una farmacia dupliques esta con un plugin como: https://es.wordpress.org/plugins/duplicate-post/
A partir de ese momento usas la nueva farmacia para relacionarla con las nuevas novedades y dejas la anterior en modo borrador como referencia futura permaneciendo relacionada con novedades anteriores.
En otro caso simplemente tendrás que añadir más información en el CPT novedades en vez de relacionarlo.