Utilisation d'un filtre pre_get_posts pour rechercher plusieurs chaînes sur toutes les méta-valeurs

wordpress.stackexchange https://wordpress.stackexchange.com/questions/35473

  •  31-10-2019
  •  | 
  •  

Question

Utilisation d'un filtre pre_get_posts pour rechercher une chaîne donnée sur toutes les méta_valeurs :

$query->set('meta_value', 'first string');

déboguer:

AND ( (CAST(wp_postmeta.meta_value AS CHAR) = 'first string') )

Fonctionne bien :) mais comment puis-je rechercher sur toutes les méta_valeurs un tableau de chaînes ?

Par exemple.J'ai besoin de quelque chose comme :

$query->set('meta_value', array('first string', 'second string'));

AND ( (CAST(wp_postmeta.meta_value AS CHAR) = 'first string') OR (CAST(wp_postmeta.meta_value AS CHAR) = 'second string') )

C'est possible en utilisant $query->set('meta_value'...ou autre chose?

Merci d'avance!

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top