WooCommerce产品类别自定义图像

问题描述:

我一直在挖掘和挖掘,但我没有找到我需要的答案。我目前正在使用WordPress - Woocommerce,这是一款名为Shopifiq的购买主题。WooCommerce产品类别自定义图像

我想在每个产品类别页面上显示不同的横幅。在也许functions.php文件

if (is_product_category('#')) { 
    echo do_something(); //display category thumbnail 
} 

,但我不是太熟悉PHP和我挣扎:我能想到的唯一的事情是添加类似。任何帮助将超级赞赏!

  • 编辑

我应该提到我想的旗帜,以取代在顶部,这是page_titles.php手柄上的蓝条。我安装了一个插件,如果有人在看产品类别页面上会显示横幅广告 - http://wpbackoffice.com/plugins/woocommerce-category-banner/

但我希望它替换蓝色标题栏,而不是仅显示在页面上。

这里是我的分类页面现在:http://dev.arnoldsofficefurniture.com/product-category/conference/

的逻辑应该是这样的:

  • 如果产品类别,然后DIV CLASS =“滑块单页”应显示的背景产品类别横幅。

在挖掘PHP文件后,我放弃了,并尝试了我最熟悉的前端开发人员 - CSS。这并不理想,因为只要你想改变它就需要在CSS中手动更新,但这是一种解决方法,似乎是功能性的!

每个产品类别页面都有一个独特的主体类别。在我的情况下,唯一的类别条款是学期会议term-11,我在CSS中定位。所以它像这样结束:

body.archive.tax-product_cat.term-conference.term-11.woocommerce.woocommerce-page div.slider.single-page { 
background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2015/04/conference_banner.jpg") no-repeat scroll center bottom/cover !important; 
} 

不知道你的文件夹结构是如何设置在您购买的主题,但如果你有Woocommerce装已经去你woocommerce插件(在plugins文件夹),该文件夹内复制所谓的文件夹目录下的所有文件“模板”,并将它们放置在Shopifiq主题的根目录中,并将其放置在名为“woocommerce”的新文件夹目录中。在这个文件夹中,您将看到一个名为taxonomy-product_cat.php的php文件。这是您的woocommerce类别的主要登录页面。在这里放置你的条件语句。

if (is_product_category('shirts')) { echo "whatever html/php you want to show up"; } 

将所有文件推送到您的服务器,你应该现在就去吧。

+0

嗨Society43,感谢您的回应!我认为我们绝对是在正确的轨道上。我应该提到我希望横幅替换page_titles.php中管理的类别页顶部的蓝色条 – amandathewebdev 2015-04-06 16:45:06