En una entrada con el nombre "trabajos" y tengo un campo personalizado y he creado una Vista para mostrar este campo, en el caso que tenga contenido y si no encuentra el contenido no aparezca nada.
Entonces la vista muetra todos los resultado de las entradas y necesito poner un filtro para que solo me muetre el campo de la entrada donde se encuentra. He probado con diferentes filtros y no hay manera.
Yo creo que el que se ha de poner es: "Relación de entrada o propietario de grupo de campos repetitivo" y después "La entrada donde se muestra esta view" pero me indica que no encuntra nada.
No se si es el filtro correcto.
Saludos.
Rafa Corts
Hola Rafa
No tengo claro lo que quieres hacer.
¿Hablas de mostrar grupos de campos repetitivos que pertenecen a un tipo de entrada particular?
¿Me puedes describir concretamente los campos y tipos de entrada y sus relaciones para que entiendo mejor..?
Hola Nigel, tengo un campo personalizado donde muestro un iframe de un video del youtube, entonces cuando accedo a la entrada se mostrará el video. pero tengo entradas que no hay video y se sige viendo el codigo del iframe, para que no se vea este codigo se puede hacer una condicion y si no hay contenido que no muetre este campo. Hasta ahora siempre lo he hecho asin, pero en este caso concreto estoy haciendo el diseño con elementor Pro y no puedo utilizar la opción de condicional.
Entonces para solucionar esto lo que he hecho alguna vez es que creo una vista para que muetre el listado de URLs pero aplico un filtro donde digo que se muetre solo el campo que está la entrada activa con este parametro "Relación de entrada o propietario de grupo de campos repetitivo". y dentro de los parametros he escogido " La entrada donde se muestra esta view". En teoria la vista solo mostrtará el resultado del campo que tenga el Iframe con la URL y si en el caso que no tenga ninguna URL entonces no mostrará nada.
En definitiva quiero aplicar un filtro para que solo muetre los resultados de la entrada que se esta viendo.
Saludos.
Rafa Corts
Hola Rafa
Si he entendido bien, lo que necesitas es una vista que muestra la entrada corriente. No tiene nada que ver con filtros de entradas relacionadas.
Entonces la vista requiere un filtro como se ve en el pantallazo. Filtramos por el ID de la entrada, que pasamos por un attributo "ids".
Y donde introduzcas la vista por el shortcode wpv-view (en Elementor puedes usar un módulo de texto), pasas el ID de la entrada corriente así:
[wpv-view name="nombre-de-la-vista" ids="[wpv-post-id]"]
Sea necesario que la vista no tiene la opción "No incluir página actual en resultado de consulta".
Muchas gracias Nigel problema resulto.
Saludos.
Rafa Corts