2015-05-04 6 views
0

Я использую WooCommerce 2.3.8 и WordPress 4.2.1. Есть ли способ удалить название продукта из отдельного продукта? Раньше я мог просто положить пустое место, а название продукта было бы пустым, но теперь это меня не пускает, он просто возвращает исходный заголовок продукта, когда я обновляю продукт. Это относится только к одной категории продуктов. Я хотел бы иметь страницу категории продуктов, которые не имеют названий, а только изображения в сетке.woocommerce пустое поле продукта имя

Спасибо!

ответ

1

1. Грязного Решение

Использование CSS: Всего списка ваших товаров для продукта на категории имеют классы CSS, названные в честь названия категорий например, product_cat-mycatgegory. Вы можете найти название продукта в пределах элемента <h3>.

Поэтому следующий CSS-код не позволит отображать заголовок продукта на странице категории.

.product_cat-mycatgegory h3{ 
    display:none; 
} 

Обратите внимание, что название продукта должно быть доступно для чтения через инспектора браузера.

2. Чистое решение

Вы можете редактировать content-product.php шаблон. Проверьте, выбрана ли текущая категория, и решите, показывать ли ее название или нет. Пожалуйста, проверьте woocommerce's documentation about template structure and overriding.

ПСЕВДОКОД

<?php 

$cat_obj = $wp_query->get_queried_object(); 
$category_ID = $cat_obj->term_id; 

if(!($category_ID == category_ID_without_titles)) :?> 
    <h3><?php the_title(); ?></h3> 
<?php endif;?> 
+0

Вы не потеряете свои изменения, если вы [переопределить шаблон] (http://docs.woothemes.com/document/template-structure/) в собственных тема, с помощью которой WooCommerce предназначен для использования. Кроме того, вы могли бы использовать ['is_category()'] (http://codex.wordpress.org/Function_Reference/is_category) как свою условную логику. – helgatheviking

+0

Спасибо, решение CSS отлично работало. Решение для переопределения шаблона не работает, оно запустило заголовок дважды. Возможно, я неправильно закодировал. –

+0

Не могли бы вы пометить ответ как правильный? –

Смежные вопросы