Скрыть заголовок на странице категории продуктов Woocommerce - PullRequest
0 голосов
/ 30 января 2019

Может быть, это слишком просто для тебя, но для меня ... Я не могу этого сделать!Ребята, мне нужно спрятать заголовок на 2 страницах моих категорий товаров в Woocommerce.product-category / cat1 (идентификатор категории 145) и product-category / cat2 (идентификатор категории 146)

Я пытался добиться этого с помощью CSS:

.catid-145 .entry-title  {
visibility: hidden;
}

или

.category-145 .entry-title  {
visibility: hidden;
}

Я знаю, что этот заголовок контролируется:

<h1 class="entry-title">Title here</h1>

Мне нужно удалить текст заголовка и сохранить пробел, поэтому я использую «скрытый».Любая идея будет высоко оценена.Спасибо.

Ответы [ 3 ]

0 голосов
/ 30 января 2019

Добавление следующего кода удалит заголовок страницы со страницы категории продукта:

if(is_product_category())
{
    add_filter( 'woocommerce_show_page_title', '__return_false' );  
}

Пожалуйста, добавьте код в functions.php непосредственно для проверки.Надеюсь, это поможет вам.

0 голосов
/ 04 августа 2019

Поиск того, как скрыть определенную категорию из боковой панели WooCommerce, поможет вам в этом коде.

Перейдите в Продукты> Категории> Нажмите "Изменить" для категории, которую вы хотите удалить.Когда страница категории открыта, вы можете найти идентификатор категории в URL, скопируйте этот идентификатор.WooCommerce скрыть категорию со стороны Затем откройте файл functions.php в разделе внешний вид> редактор тем.Просто вставьте приведенный ниже код в конце и замените идентификатор категории (курсивом) на идентификатор вашей категории.

add_filter( ‘woocommerce_product_categories_widget_args’, ‘woo_product_cat_widget_args’ );

function woo_product_cat_widget_args( $cat_args ) {
    $cat_args[‘exclude’] = array(<i>‘1725’,’1721′,’1719′,’1722′,’1723′,’1724′,’1725′,’1726′</i>);
    return $cat_args;
}

https://phpfresh.com/hide-categories-from-woocommerce-sidebar/

0 голосов
/ 30 января 2019

Пожалуйста, попробуйте это:

.catid-145 h1.entry-title {
    display: none;
}
...