Utilizzando un filtro pre_get_posts per cercare più stringhe su tutti i meta valori
-
31-10-2019 - |
Domanda
Utilizzando un filtro pre_get_posts per cercare una determinata stringa su tutti i meta_valueri:
$query->set('meta_value', 'first string');
debug:
AND ( (CAST(wp_postmeta.meta_value AS CHAR) = 'first string') )
Funziona bene :) ma come posso cercare su tutti i meta_valori per una serie di stringhe?
Per esempio. Ho bisogno di qualcosa di simile:
$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') )
È possibile usando $ query-> set ('meta_value' ... o qualcos'altro?
Grazie in anticipo!
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange