• Resuelto gokushan

    (@gokushan)


    Hola

    He estado rebuscando entre multitud de documentacion a un problema que imagino que debe ser bastante frecuente y me ha extrañado no encontrar nada. Explico el problema: Tengo una serie de custom post type y custom fields personalizados realizados con Toolset (esto no creo que tenga mayor relevancia). Estos custom post type se llaman «artista», «obra» y «obra-autores». Este ultimo establece la relacion «ficticia» m a n entre obras y artistas. El CPT «artista» tiene 2 campos personalizados «sexo» y «procedencia» del artista

    La cuestion es que quiero mostrar en una pagina de Wordress las obras de los artistas que son de sexo «masculino» y «procedencia» de un pais determinado o de sexo «femenino» y procedencia X. El tema es que no se como se puede especificar esto en una sola consulta de WP_Query.

    Evidentemente esto se puede haciendo un filtro primero por todas las obras y despues ir filtrando los autores de esas obras por estos criterios de sexo y procedencia pero me parece un poco «rudimentario»

    Si alguien me puede ayudar genial

    Muchas gracias

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Moderador LGrusin

    (@lgrusin)

    Quizás haber creado taxonomías vendrían mejor para esto. De todas formas para búsquedas por Custom fields igual este artículo te aclara algo:
    https://adambalee.com/search-wordpress-by-custom-fields-without-a-plugin/

    Un saludo

    Iniciador del debate gokushan

    (@gokushan)

    Hola

    Muchas gracias. La opcion de crear estos campos como taxonomias seria una opcion pero me parece poco practico e intuitivo. Seria necesario crear taxonomias para una obra del tipo procedencia/origen del artista y sexo cuando entiendo que son atributos de los artistas. Si las tengo que crear a nivel de artistas estaria en el mismo problema que tengo al crear estos campos como custom fields de artistas, tengo que saber como consultar las obras y que a la vez pueda decirle que me seleccione obras cuyos autores tengan la taxonomia de sexo masculino y la procedencia del pais X y esto es precisamente lo que no se como hacer con Wp_Query y mediante una consulta.

    He visto el enlace que me envias pero tengo que verlo con mas calma a ver si me sirve

    Gracias por todo. Se agradece infinito la colaboracion

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • El debate ‘Consulta con WP_Query por varios custom post types’ está cerrado a nuevas respuestas.