Jak usunąć pasek boczny – sidebar w WooCommerce?

Standardowo WooCommerce na podstronach “sklepowych” pokazuje sidebar, tzw. pasek boczny:

Kod odpowiedzialny za pokazywanie paska bocznego znajduje się w pliku /woocoomerce/templates/single-product.php :

<?php
    /**
    * woocommerce_sidebar hook.
    *
    * @hooked woocommerce_get_sidebar - 10
    */
    do_action( 'woocommerce_sidebar' );
?>

Poniekąd usunięcie tego kodu powinno załatwić sprawę, ale późniejsze aktualizacje WooCommerce mogą te zmiany nadpisać. Dlatego warto dokleić do pliku functions.php w motywie potomnym poniższy kod, który będzie definitywnie usuwał pasek boczny z WooCommerce.

/* Remove Sidebar from WooCommerce */

add_action( 'wp', 'wplab_remove_sidebar_from_woocommerce' );
function wplab_remove_sidebar_from_woocommerce() {
        remove_action( 'woocommerce_sidebar', 'woocommerce_get_sidebar', 10 );
    
}

Udanej pracy i modyfikacji!

Marcin Guzik

Marcin Guzik

Zafascynowany WordPressem. Użytkownik WP od 2008 roku, od wersji 2.4, albo 2.5 (nie pamiętam dokładnie). Piszę na: mrcng.pl. Zawodowo: jestem właścicielem Net-Factory. Prywatnie: mąż, ojciec, instruktor karate.

Opieka i serwis stron internetowych

Zajmij się swoim biznesem a my zajmiemy się Twoją stroną. Zapewniamy stałą opiekę oraz wyspecjalizowany serwis dla stron na WordPress oraz sklepów internetowych WooCommerce.

Wybierz coś dla siebie