blog webempresa

Eliminar widget de la plantilla de Storefront de WordPress

por | Ago 17, 2022 | Aprender WordPress

Eliminar widget de la plantilla de Storefront de WordPress

En ocasiones necesitamos editar nuestro sitio de tal forma que no tengamos una barra lateral en nuestros productos con diversos widgets aplicados sin que modifique la vista de los mimos y se acorte el espacio que nos muestra por defecto.

Para ello podemos agregar un código al function de nuestro tema storefront, este se ubica en:

Cpanel > Administrador de archivos > Public_html > Dominio > wp-content > themes > storefront > archivo functions.php

Una vez lo ubicamos, lo abrimos y agregamos al final del todo el siguiente código:

// =========================================================================
// STOREFRONT ELIMINAR SIDEBAR - ANCHO COMPLETO
// =========================================================================
function we_remove_storefront_sidebar() {
remove_action( 'storefront_sidebar', 'storefront_get_sidebar', 10 );
add_filter( 'body_class', function( $classes ) {
return array_merge( $classes, array( 'page-template-template-fullwidth page-template-template-fullwidth-php ' ) );
} );
}
add_action( 'get_header', 'we_remove_storefront_sidebar' );

Con esto ya tendríamos nuestros productos sin el sidebar molesto.

¿Te ha resultado útil este artículo?

Promo abril