woocommerce空产品名称字段
问题描述:
我正在使用WooCommerce 2.3.8和WordPress 4.2.1。有没有办法从单个产品中删除产品标题?我曾经能够放置一个空白空间,产品标题将是空白的,但现在它不允许我,它只是在我更新产品时将原始产品标题放回原处。这仅适用于一类产品。我想有一个没有标题的产品的分类页面,只是网格中的特色图片。woocommerce空产品名称字段
谢谢!
答
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;?>
你不会失去你的编辑,如果你[覆盖模板(http://docs.woothemes.com/document/template-structure/)主题,这是WooCommerce如何设计使用的。另外,你可以使用['is_category()'](http://codex.wordpress.org/Function_Reference/is_category)作为你的条件逻辑。 – helgatheviking
谢谢你,CSS解决方案完美工作。模板覆盖解决方案不起作用,它使标题出现两次。我可能编码不正确。 –
你介意将答案标记为正确吗? –