Guía de personalización de CSS del encabezado de escaparate de WooCommerce

Publicado: 2020-10-10

CSS de encabezado de escaparate de WooCommerce Si desea cambiar la apariencia del encabezado de su tema Storefront WooCommerce, es posible que desee aprender algunos trucos de CSS de este breve tutorial.

WooCommerce Storefront es un tema simple y poderoso que es gratuito. Este tema le brinda un control significativo sobre su tienda con respecto a la presentación del producto y el acceso de los usuarios. Es gratis y le ofrece una gran cantidad de opciones de personalización a través de temas secundarios.

El tema Storefront es compatible con el personalizador de WordPress y puede editar el encabezado desde esta sección.

Sin embargo, puede personalizar el encabezado del escaparate mediante filtros. Sin embargo, es más fácil con CSS agregar sus reglas para cambiar el estilo de una sección en particular. Para este tutorial, debe tener algunas habilidades de codificación. Agregaremos las reglas de CSS en la sección CSS adicional a través del personalizador.

La ventaja de usar esta sección es que el personalizador de WordPress te permite editar en tiempo real. Puede ver los cambios que realiza antes de poder publicarlos.

También vale la pena mencionar que el tema Storefront debe ser el tema activo al personalizarlo.

Dicho esto, veamos algunos consejos de CSS de encabezado que puede usar para llevar su tienda al siguiente nivel.

  1. Personalizar tamaño de encabezado

Aquí usaremos el personalizador de temas nuevamente, pero escribiremos un código CSS en la sección 'CSS adicional'.

Agrega el siguiente código:

 * Cabecera */

#masthead.site-header {

    altura: 155px!importante;

    margen inferior: 0px

}

/* CSS móvil para masthead */

@media solo pantalla y (ancho máximo: 320 px) {

    #masthead.site-header {

    altura: 80px! importante;

    margen inferior: 0px;

}

}

/* Menú de cabecera */

.storefront-primary-navigation a, .cart-contents a {

    margen:0 0 0 0;

}

.main-navegación ul {

    relleno:0 0 10px 4px!importante;

}

.main-navegación li {

    altura: 38px! importante;}

/* CSS móvil para el menú Masthead */

@media solo pantalla y (ancho máximo: 320 px) {

.main-navegación ul {

    fondo:#D6DDE4!importante;

}

}

/* Área de encabezado */

.sitio-encabezado {

parte superior acolchada: 0,5 em;

}

.site-header .custom-logo-link img, .site-header .site-logo-anchor img, .site-header .site-logo-link img {

margen inferior: -45px;

}

Aquí está el resultado: Personalizar el tamaño del encabezado

  1. Eliminar la barra de búsqueda del encabezado del tema

Agregue este código a la sección 'CSS adicional'.

 .site-header .widget_product_search {

pantalla: ninguno;

}

Aquí está el resultado: Eliminar barra de búsqueda

  1. Cambiar el color del menú de encabezado

El personalizador nos permite personalizar la cabecera con los colores que queramos. Puede hacerlo navegando a Personalizar, luego al encabezado y eligiendo el color que desee.

Sin embargo, esta opción colorea toda la región del encabezado, incluida la barra de búsqueda, la sección de inicio de sesión y el logotipo. Para obtener un fondo diferente para el menú del encabezado, agregue el siguiente fragmento de código al panel CSS adicional.

 .storefront-principal-navegación,

.navegación principal ul.menu ul.sub-menu{

color de fondo: verde;

}

Aquí está el resultado: Cambiar el color del menú del encabezado

4. Ocultar la barra de navegación principal

Storefront Theme, de forma predeterminada, muestra todas las páginas como un menú. Si desea ocultar la barra de navegación principal, eliminar el menú no es suficiente. Vaya a Personalizar, luego a la sección CSS adicional y agregue las siguientes líneas:

 .storefront-primary-navigation {

pantalla: ninguno;

}

Aquí está el resultado: Ocultar barra de navegación principal

5. Elimina el espacio en blanco del encabezado

Vaya a Personalizar, luego a la sección CSS adicional y agregue las siguientes líneas:

 .marca del sitio {

margen inferior: 0px;

}

Aquí está el resultado: Quitar el espacio en blanco del encabezado

6. Aumente el ancho de la barra de búsqueda

¿Qué harías si quisieras extender el ancho de la barra de búsqueda? Usando la sección CSS adicional, agregue las siguientes líneas:

 .woocommerce-active .site-header .site-search {

ancho: 44,739%;

}

#masthead .site-search .widget_product_search input[type="search"] {

ancho: 700px !importante;

}

Aquí está el resultado: Aumentar el ancho de la barra de búsqueda

7. Cómo cambiar el tamaño del logotipo, la navegación secundaria y la barra de búsqueda

Para cambiarlos todos a la vez, agregue el siguiente código a su sección CSS adicional:

 Pantalla @media y (ancho mínimo: 768 px) {

/* LOGOTIPO */

.site-header .site-branding, .site-header .site-logo-anchor, .site-header .site-logo-link { ancho: 30% !importante; /* Usa valores px si quieres, ej. 350 píxeles */ }




/* NAVEGACION SECUNDARIA */

.site-header .secondary-navigation { ancho: 40% !importante; /* Usa valores px si quieres, ej. 350 píxeles */ }




/* BARRA DE BÚSQUEDA */

.site-header .site-search { ancho: 30% !importante; /* Usa valores px si quieres, ej. 350 píxeles */ }

Aquí está el resultado: Cómo cambiar el tamaño del logotipo, la navegación secundaria y la barra de búsqueda

8. Retire el carro del encabezado

En este ejemplo, eliminaré el ícono del carrito agregando una nueva regla ' display: none; '. Agregue el siguiente código CSS en la sección CSS adicional:

 .site-header-cart .cart-contents {

pantalla: ninguno;

}

Aquí está el resultado: Eliminar carrito del encabezado

9. Ocultar el encabezado

Para ocultar el encabezado, agregue el siguiente código CSS en la sección CSS adicional:

 .sitio-encabezado {

pantalla: ninguno;

}

Aquí está el resultado: Ocultar el encabezado

10. Aumente el tamaño del enlace del menú en el encabezado de la tienda

Aumente el tamaño del enlace del menú en el encabezado de la tienda Los menús son un poco más pequeños, de acuerdo con las preferencias de muchos usuarios. Sin embargo, necesitan actualizar el tamaño de fuente de los enlaces de menú en el tema del escaparate. Agregue el siguiente código en la sección CSS adicional:

 .navegación principal ul.menu > li > a, .navegación principal ul.nav-menu > li > a {

tamaño de fuente: 28px;

}

Aquí está el resultado:

11. Cambie el tamaño del ícono del carrito en el encabezado de la tienda

Puede hacerlo agregando el siguiente código CSS en la sección CSS adicional

 .site-header-cart .cart-contents {

tamaño de fuente: 30px;

}

Aquí está el resultado: Cambiar el tamaño del ícono del carrito en el encabezado de la tienda

12. Cambie el tamaño del título del encabezado del sitio en el tema de la tienda

Agregue el siguiente código en la sección CSS adicional:

 .sitio-encabezado {

tamaño de fuente: 20px;

}

Aquí está el resultado: Cambiar el tamaño del título del encabezado del sitio en el tema de la tienda

13. Cambiar el tamaño del botón de menú móvil

Es importante tener en cuenta que la forma en que se muestra el menú es parte de hacer que el menú responda. Por lo tanto, si su menú de navegación principal tiene la forma de una lista en un dispositivo de escritorio, el mismo menú se puede mostrar como un menú de hamburguesas en un dispositivo móvil.

Para cambiar el tamaño, agregue el siguiente código CSS en la sección CSS adicional:

 .button.menu-alternar {

tamaño de fuente: 19px;

}

Aquí está el resultado: Botón de menú Resultado para móvil

Conclusión

En esta guía, he compartido algunos consejos de CSS de encabezado que puede usar para diseñar el encabezado. Le recomiendo que agregue las reglas de CSS en la sección CSS adicional para que pueda obtener una vista previa de los cambios en tiempo real. La vista previa de sus cambios le permitirá cambiar la regla según sus especificaciones.

Para agregar la regla, copie/pegue en la sección " CSS adicional " de la interfaz de personalización de su tema Storefront. Para hacer esto:

  • Inicie sesión en su sitio de WordPress y acceda al Panel como usuario administrador.
  • En el menú Panel de control, haga clic en Menú de apariencia > Personalizar .
  • Navega hacia abajo hasta CSS adicional en la barra lateral izquierda que aparece.
  • Agregue la regla CSS.
  • Si está satisfecho con los cambios, haga clic en Publicar.

Sin embargo, es esencial tener en cuenta que los consejos de CSS compartidos aquí solo funcionan para el tema Storefront.

Artículos similares

  1. Cómo eliminar el tema de Header WooCommerce Storefront