如何在Woocommerce中的特定页面上隐藏单个产品的图像

时间:2018-08-21 02:51:20

标签: php wordpress templates woocommerce hook-woocommerce

我有woo贸易网站,但是在一些特定的产品页面中,我不想显示产品图像。如何仅在特定页面中隐藏产品图片?一旦隐藏/删除产品图片,就需要矛头文字/内容。

enter image description here

1 个答案:

答案 0 :(得分:1)

这可以通过以下简单代码完成:

add_action( 'template_redirect', 'single_product_remove_images', 1 );
function single_product_remove_images() {
    // HERE below set your Page ID, title or slug
    if( is_page( 56 ) ){
        remove_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 );
    }
}

代码进入您的活动子主题(或活动主题)的function.php文件中。经过测试,可以正常工作。

  

如果您要定位的是帖子ID,则可以使用类似if( get_the_id() == 56 ){