Skip to content

Instantly share code, notes, and snippets.

@corsonr
Last active December 23, 2020 08:16
Show Gist options
  • Select an option

  • Save corsonr/8703820 to your computer and use it in GitHub Desktop.

Select an option

Save corsonr/8703820 to your computer and use it in GitHub Desktop.
WooCommerce : Remove the "shop" title on the main shop page
<?php
/**
* Removes the "shop" title on the main shop page
*/
add_filter( 'woocommerce_show_page_title', '__return_false' );
@bublick

bublick commented Jul 17, 2018

Copy link
Copy Markdown

I like this one:

add_filter('woocommerce_show_page_title', function(){ return false; } );

PHP >5.3

@ryscript

ryscript commented Feb 7, 2020

Copy link
Copy Markdown

For 2020 who got here, you may use add_filter( 'woocommerce_show_page_title', '__return_false' );

@corsonr

corsonr commented Feb 10, 2020

Copy link
Copy Markdown
Author

Updated... 6 years later ๐Ÿ˜‰

@priyavasant028

Copy link
Copy Markdown

hi.. I am using below code to hide page title but it is not working.

function hide_woocommerce_page_title( $visibility ) {
// Default $visibility value is true
return false;
}
add_filter( 'woocommerce_show_page_title', 'hide_woocommerce_page_title' );

@Freekers

Freekers commented Jun 9, 2020

Copy link
Copy Markdown

Thanks!

@hi2rashid

hi2rashid commented Jun 21, 2020

Copy link
Copy Markdown

For me this worked h1.page-title { display: none }

In Custom CSS editor page https://mysite.com/wp-admin/customize.php?autofocus%5Bsection%5D=custom_css

@ibobbymac

Copy link
Copy Markdown

added css to customization (least work & won't get overwritten by future updates or flagged by wordfence)

.woocommerce .page-title, .woocommerce-page .page-title{
display: none !important;
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment