Codex > isSearch() > isSearch()


isSearch()

Esta función permite identificar si la página que se está llamando corresponde a una búsqueda. La función isSearch devolverá true o false según sea el caso:

La url de búsqueda deberá configurarse previamente en Configuración > SEO > URL's Amigables.

  • misitioweb.cl/search/termino-de-busqueda/ = true
  • misitioweb.cl/pagina/ = false
  • misitioweb.cl/blog/post-de-ejemplo/ = false
<?php
if(isSearch()){
    //es una búsqueda
} else {
    //es una página
}
?>

La URL de búsqueda puede invocarse mediante GET en url:

https://www.misitio.com/search/termino-de-busqueda/

O mediante POST con formulario, en cual caso debe crearse un campo de atributo name="q":

<form action="/search/" method="post">
  <input type="text" name="q" placeholder="buscar...">
  <button type="submit">Buscar</button>
</form>