Supongamos que queremos hacer una consulta filtrando aquellos posts que comienzan con una determinada cadena. No podemos usar el operador LIKE ya que WordPress agrega un % (comodín) al principio y al final del valor de comparación. Por lo tanto recurrimos a una expresión regular. Veamos este ejemplo:
$argsCertificado = array(
'post_type' => 'proceso',
'numberposts' => 1000,
'meta_key' => 'numero_de_certificado',
'orderby' => 'meta_value',
'order' => DESC,
'meta_query' => array(
'key' => 'tipo_de_proceso',
'compare' => 'REGEXP',
'value' => '^Certif'
)
);
$certificados = get_posts( $argsCertificado );
0 comentarios:
Publicar un comentario