将WooCommerce更改为无商业愿望清单

时间:2017-03-05 12:06:09

标签: php wordpress woocommerce

我为客户设计了一个WooCommerce模板。现在他想要删除价格,访问者只需将他们想要的内容添加到列表中。所以没有付款方式。 S: - 我无法更改插件或数据库。所有数据必须保持原样。 - 我需要从整个网站上删除价格。他们在哪里。购物车,心愿单,单页&等等 - 我需要将付款方式更改为提交列表之类的内容。 - 在提交列表页面结束后,必须有联系信息页面。  请帮忙。

3 个答案:

答案 0 :(得分:0)

您的客户要求将在线商店或购物车转换为简单的产品目录。出于这个特殊目的,有一个免费的插件,我过去曾成功用于同一目的。

你可以尝试这个,看它是否有帮助: https://wordpress.org/plugins/yith-woocommerce-catalog-mode/

答案 1 :(得分:0)

因为我没有找到其他方法,所以我决定做宽CSS和翻译。

我通过display:none删除了所有价格; 我翻译了所有关于商店和价格的字符串。

答案 2 :(得分:0)

您可以挂钩wc_price并删除那里的价格

function my_filter_wc_price( $price ){
    return '';
}
add_filter( 'wc_price', 'my_filter_wc_price' );

然后,您可以挂钩parse_query并将结帐页面重定向到联系页面。

function my_parse_query(){
    if( is_page( wc_get_page_id( 'checkout' ) ) ){
        wp_redirect( '/contact' );
        exit;
    }
}
add_action( 'parse_query', 'my_parse_query' );

这将阻止人们购买东西。用CSS隐藏价格不会。他们仍然可以制作网址以添加到购物车,并找到购物车/结帐页面。