Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo agregar una superposición de búsqueda a pantalla completa en WordPress

Recientemente, uno de nuestros lectores preguntó si podíamos escribir un tutorial sobre cómo agregar una superposición de búsqueda a pantalla completa en WordPress. Probablemente lo hayas visto en sitios populares como Wired. Cuando un usuario hace clic en el ícono de búsqueda, el cuadro de búsqueda se abre y cubre toda la pantalla, lo que puede mejorar la experiencia del usuario en dispositivos móviles. En este artículo, te mostraremos cómo agregar una superposición de búsqueda a pantalla completa en WordPress.

Agregar una búsqueda a pantalla completa en WordPress

La búsqueda a pantalla completa se está convirtiendo lentamente en una tendencia porque mejora drásticamente la experiencia de búsqueda para los usuarios móviles. Dado que las pantallas móviles son muy pequeñas, al ofrecer una superposición a pantalla completa, facilitas que los usuarios escriban y busquen en tu sitio web.

Cuando recibimos esta solicitud de tutorial por primera vez, sabíamos que requeriría algo de código. Nuestro objetivo en WPBeginner es hacer las cosas lo más simples posible.

Una vez que terminamos de escribir el tutorial, nos dimos cuenta de que era un proceso demasiado complicado y que, en cambio, debería integrarse en un complemento simple.

Para hacerlo fácil, hemos creado un tutorial en video sobre cómo agregar una superposición de búsqueda a pantalla completa que puedes ver a continuación.

Suscríbete a WPBeginner

Sin embargo, si solo deseas seguir instrucciones de texto, puedes seguir nuestro tutorial paso a paso sobre cómo agregar una superposición de búsqueda a pantalla completa en WordPress.

Agregar una superposición de búsqueda a pantalla completa en WordPress

Lo primero que necesitas hacer es instalar y activar el plugin WordPress Full Screen Search Overlay. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

El plugin WordPress Full Screen Overlay Search funciona de inmediato y no hay configuraciones que debas ajustar.

Simplemente puedes visitar tu sitio web y hacer clic en el cuadro de búsqueda para ver el plugin en acción.

Búsqueda a pantalla completa

Ten en cuenta que el plugin funciona con la función de búsqueda predeterminada de WordPress. También funciona muy bien con SearchWP, que es un plugin premium que mejora enormemente la búsqueda predeterminada de WordPress.

Desafortunadamente, este plugin no funciona con Búsqueda Personalizada de Google.

Personalizando la superposición de búsqueda a pantalla completa

El plugin WordPress Full Screen Search Overlay viene con su propia hoja de estilos. Para cambiar la apariencia de la superposición de búsqueda, tendrás que editar el archivo CSS del plugin o usar !important en CSS.

Primero, necesitarás conectarte a tu sitio web usando un cliente FTP. Si eres nuevo usando FTP, entonces échale un vistazo a nuestra guía sobre cómo subir archivos a WordPress usando FTP.

Una vez que estés conectado, necesitas localizar la carpeta CSS del plugin. La encontrarás bajo la siguiente ruta:

tudominio.com/wp-content/plugins/full-screen-search-overlay/assets/css/

Encontrarás un archivo full-screen-search.css dentro de la carpeta css. Necesitas descargar este archivo a tu computadora.

Abre el archivo que acabas de descargar en un editor de texto plano como el Bloc de notas. Puedes hacer cualquier cambio en este archivo. Por ejemplo, queríamos cambiar el color de fondo y de fuente para que coincidiera con nuestro sitio web de demostración.

/**
* Reset
* - Prevents Themes and other Plugins from applying their own styles to our full screen search
*/
#full-screen-search,
#full-screen-search button,
#full-screen-search button.close,
#full-screen-search form,
#full-screen-search form div,
#full-screen-search form div input,
#full-screen-search form div input.search {
    font-family: Arial, sans-serif;
    background:none;
    border:0 none;
    border-radius:0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    float:none;
    font-size:100%;
    height:auto;
    letter-spacing:normal;
    list-style:none;
    outline:none;
    position:static;
    text-decoration:none;
    text-indent:0;
    text-shadow:none;
    text-transform:none;
    width:auto;
    visibility:visible;
    overflow:visible;
    margin:0;
    padding:0;
    line-height:1;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    -ms-box-shadow:none;
    -o-box-shadow:none;
    box-shadow:none;
    -webkit-appearance:none;
    transition: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
}

/**
* Background
*/
#full-screen-search {
    visibility: hidden;
    opacity: 0;
    z-index: 999998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #1bc69e;

    /**
    * Add some CSS3 transitions for showing the Full Screen Search
    */
    transition: opacity 0.5s linear;
}

/**
* Display Full Screen Search when Open
*/
#full-screen-search.open {
    /**
    * Because we're using visibility and opacity for CSS transition support,
    * we define position: fixed; here so that the Full Screen Search doesn't block
    * the underlying HTML elements when not open
    */
    position: fixed;
    visibility: visible;
    opacity: 1;
}

/**
* Search Form
*/
#full-screen-search form {
    position: relative;
    width: 100%;
    height: 100%;
}

/**
* Close Button
*/
#full-screen-search button.close {
    position: absolute;
    z-index: 999999;
    top: 20px;
    right: 20px;
    font-size: 30px;
    font-weight: 300;
    color: #999;
    cursor: pointer;
}

/**
* Search Form Div
*/
#full-screen-search form div {
    position: absolute;
    width: 50%;
    height: 100px;
    top: 50%;
    left: 50%;
    margin: -50px 0 0 -25%;
}

/**
* Search Form Input Placeholder Color
*/
#full-screen-search form div input::-webkit-input-placeholder { 
    font-family: Arial, sans-serif;
    color: #ccc;
}
#full-screen-search form div input:-moz-placeholder { 
    font-family: Arial, sans-serif;
    color: #ccc;
}
#full-screen-search form div input::-moz-placeholder { 
    font-family: Arial, sans-serif;
    color: #ccc;
}
#full-screen-search form div input:-ms-input-placeholder { 
    font-family: Arial, sans-serif;
    color: #ccc;
}

/**
* Search Form Input
*/
#full-screen-search form div input {
    width: 100%;
    height: 100px;
    background: #eee;
    padding: 20px;
    font-size: 40px;
    line-height: 60px;
    /* We have added our own font color here */
    color:#50B0A6; 
}

En este código, solo hemos cambiado el color de fondo en la línea 62 y hemos agregado el color de fuente en la línea 150. Si dominas CSS, siéntete libre de cambiar otras reglas de estilo también.

Una vez que hayas terminado, puedes subir este archivo de vuelta a la carpeta CSS del plugin usando FTP. Ahora podrás ver tus cambios visitando tu sitio web.

Un sitio de WordPress con superposición de búsqueda a pantalla completa

Nota importante:

Si estás usando esto en tu propio tema, entonces es mejor usar etiquetas !important para que las actualizaciones del plugin no anulen ningún cambio.

Para desarrolladores y consultores, también puedes simplemente renombrar el plugin y agruparlo como parte de tu tema o servicios.

Solo creamos este plugin porque todas las demás formas de escribir este tutorial habrían sido demasiado complicadas para usuarios principiantes.

Esperamos que este artículo te haya ayudado a agregar una superposición de búsqueda a pantalla completa a tu sitio de WordPress. También te puede interesar nuestra guía sobre cómo agregar un efecto de alternancia de búsqueda en WordPress

Si te gustó este artículo, suscríbete a nuestro Canal de YouTube para tutoriales de video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

20 CommentsLeave a Reply

  1. ¿Se actualizará este plugin en el Repositorio de Wordpress para que funcione con la última versión de Wordpress? además, estoy usando el tema Divi de Elegant Themes, y esto no parece funcionar en absoluto. No pasa nada al hacer clic en el botón de búsqueda

  2. Hola,
    ¿Funciona este plugin con WooCommerce? Necesito una función de búsqueda a pantalla completa que solo busque en mi sitio productos de WooCommerce.
    ¡Cualquier ayuda sería muy apreciada!

  3. Quiero poner un botón de enviar debajo del cuadro de búsqueda, cuando aparece una superposición de búsqueda a pantalla completa. He intentado agregar botones de entrada normales y etiquetas de botón también en full-screen-search.php, pero no funciona. ¿Cómo lo logro?

  4. Quiero agregar un botón de enviar debajo del cuadro de búsqueda, cuando aparece la superposición de búsqueda a pantalla completa. Por favor, ayúdame

  5. Gracias por esta increíble publicación, pero estoy tratando de integrar esta búsqueda a pantalla completa con la búsqueda personalizada de Google, al igual que la búsqueda de WPBeginner. ¿Cómo puedo hacerlo?

  6. Aparece un 'espacio vacío de color claro' debajo del menú del pie de página en mi sitio web InstaTix.pk, me puse en contacto con el desarrollador del tema y esto es lo que respondió:

    "Este espacio vacío lo agrega el plugin 'Full Screen Search Overlay'.

    I tried to test with default WordPress Theme (TwentyTwelve) and I can also see additional empty space on the bottom. :(

    Es mejor si puedes reportar este problema específico al desarrollador del plugin."

  7. ¡Gran publicación y muy buen plugin! ¡¡Gracias!!
    ¿Es posible agregar una funcionalidad que haga que el cuadro de búsqueda a pantalla completa se cierre cuando presionamos la tecla "Esc"?

    ¡Gracias!

  8. Hola, ¿alguien sabe cómo puedo superponer un sitio web en mi propia página web? Estoy buscando un plugin pero no he encontrado ninguno. Me gustaría superponer el sitio web de un cliente en el mío cuando él alquile una página en mi sitio. Así, cuando se visite la página, verán el sitio web del cliente, no mi contenido original. Gracias.

  9. Esto es genial. Muy directo. ¿Cómo puedo hacer que la superposición sea solo un porcentaje de la pantalla, en lugar de la pantalla completa?

  10. Hello,
    I’d like to add a search engine on the help pages of my WP, which are accessible for members only. Can you tell me how to make a restriction for the search engine to the help pages, and not for the whole website please? :)

  11. señor, quiero saber cómo podemos crear diferentes publicaciones con la misma URL y diferente categoría. ej
    ejemplo.com/juegos/gta
    ejemplo.com/computadoras/gta

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.