I need to perform partial searches of wp_usermeta
, I have the following code to do the search for wp_usermeta
, but I need you to do partial searches.
<form id="filtros" method="GET">
<label for="poblacion">Poblacion:</label> <input type="text" name="poblacion">
<label for="trabajo">Trabajos:</label> <input type="text" name="trabajo">
<input type="submit">
</form>
<?php
$args = array(
'role' => 'empresa-BBDD',
'meta_key' => 'poblacion',
'meta_value' => $_GET['poblacion'],
'meta_key' => 'categorias',
'meta_value' => $_GET['trabajo'],
'orderby' => 'nicename',
'order' => 'ASC',
);
$usuarios = get_users( $args );
foreach ($usuarios as $usuario) {
echo '<div class="empresa-bbdd">';
echo '<h4><a href="/perfil-empresa/?id='.$usuario->ID.'">' . $usuario->user_firstname . '</a></h4>';
echo '<p class="dir-emp"><i class="fa fa-map-marker" aria-hidden="true"></i> ' . $usuario->calle . ', ' . $usuario->cp . ', ' . $usuario->poblacion . '</p>';
$categorias = $usuario->categorias;
$replace = array('[', ']', '"');
echo '<p class="cat-emp"><b>Trabajos que realiza:</b> '. (str_replace($replace," ",$categorias)) .'</p>';
echo '</div>';
}
$_GET
in your case. – Max Yudin May 16 '17 at 19:13