Php 删除“;“添加到卡中”;WooCommerce中的唯一主页
我想删除“添加到卡片”或WooCommerce主题主页上的任何其他按钮,但不从产品单页删除 例如: 主页: 产品单页: 我不想在主页上的“产品”下显示任何按钮 但我想在产品页面上显示按钮 我想这样做,因为我想强迫我的网站访问者访问产品的单个页面 我将从网站>外观>编辑器中删除哪个代码行?尝试以下操作:Php 删除“;“添加到卡中”;WooCommerce中的唯一主页,php,wordpress,woocommerce,product,storefront,Php,Wordpress,Woocommerce,Product,Storefront,我想删除“添加到卡片”或WooCommerce主题主页上的任何其他按钮,但不从产品单页删除 例如: 主页: 产品单页: 我不想在主页上的“产品”下显示任何按钮 但我想在产品页面上显示按钮 我想这样做,因为我想强迫我的网站访问者访问产品的单个页面 我将从网站>外观>编辑器中删除哪个代码行?尝试以下操作: add_action( 'woocommerce_after_shop_loop_item', 'remove_loop_add_to_cart_on_home', 1 ); function r
add_action( 'woocommerce_after_shop_loop_item', 'remove_loop_add_to_cart_on_home', 1 );
function remove_loop_add_to_cart_on_home() {
if( is_front_page() ){
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
}
}
代码进入活动子主题(或活动主题)的function.php文件
要在商店页面上删除它,您还需要:
add_action( 'woocommerce_after_shop_loop_item', 'remove_loop_add_to_cart_on_home', 1 );
function remove_loop_add_to_cart_on_home() {
if( is_front_page() || is_shop() ){
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
}
}
代码进入活动子主题(或活动主题)的function.php文件
请参见感谢它在主页上的工作。我做什么?将其从“商店页面”(www.mywebsite.com/shop)中删除。再次感谢,再次帮助我做什么?将其从“相关产品”部分中删除@阿瓦伊斯:这是不同的,而且要复杂得多……你必须为此提出一个新问题。