Bjorn Morrhaye
Bjorn Morrhaye

Reputation: 731

Remove page title from Woocommerce shop in Wordpress

i'm trying to remove the page title from my woocommerce shop page. If i use this css the page title is removed from all pages, this is not what i want.

.page-heading h1 {display: none;}

So i started looking for a page-id, but it seems the shop is a post, so i used postid of my page

.postid-15169 .page-heading h1 {display: none;}

but this doesn't work at all

i also tried to put this is my functions.php

add_filter( 'woocommerce_page_title', false);

But this doesn't do anything either. I guess it's not the shop title i'm needing to remove, just the page title.

Any idea what i can do to remove the title for this page only ? you can find the page here: https://goo.gl/5LNwRR

Upvotes: 0

Views: 7392

Answers (2)

Rudolfs
Rudolfs

Reputation: 137

I added a ccs code:

.page-title-shop h1 {
  display: none;
}

It worked for Woocommerce 3.2.x

Upvotes: 1

mc_dev
mc_dev

Reputation: 281

Instead of using css, you can use woocommerce filter to get the job done.

function wc_hide_page_title()
{
    if( !is_shop() ) // is_shop is the conditional tag
        return true;
}
add_filter( 'woocommerce_show_page_title', 'wc_hide_page_title' );

You can remove titles from all woocommerce pages. Here is a blog post about this.

Upvotes: -1

Related Questions