我想从购物车小部件中删除结帐按钮, 以便用户必须先查看其购物车, 并且只能从购物车页面中结帐。
文章图片
我确定我必须删除某些地方的代码, 但不确定在哪里。
#1 有两种方法可以实现此目的。
第一种方法是使用Woocommerce挂钩删除按钮。将以下代码添加到你的functions.php文件中
function my_woocommerce_widget_shopping_cart_proceed_to_checkout()
{
return;
}
add_action( 'woocommerce_widget_shopping_cart_buttons', 'my_woocommerce_widget_shopping_cart_proceed_to_checkout', 20 );
另一种方法是使用CSS隐藏该特定按钮。
添加显示:通过标识按钮的类别, 对该按钮不显示任何内容。
.woocommerce-mini-cart__buttons .checkout.wc-forward {display: none !important;
}
#2 你可以通过使用CSS来做到这一点, 或者需要检查代码以查找和删除按钮。如果你使用的是插件, 请检查你正在使用的钩子并编辑该钩子。
使用CSS, 你可以轻松隐藏” 结帐” 按钮。
像这样使用
.widget_sidebar .checkout_button {
display: none;
}
#3 如果你使用的是迷你车, 可以尝试一下
add_action( 'woocommerce_widget_shopping_cart_buttons', 'woocommerce_widget_shopping_cart_proceed_to_checkout', 20 );
如果你使用的是插件, 请告诉我。
#4 你可以多种方式隐藏结帐按钮1)使用挂钩
function widget_checkoutbutton()
{
return;
}
add_action( 'woocommerce_widget_shopping_cart_buttons', 'widget_checkoutbutton', 20 );
【WordPress从购物车小部件中删除结帐按钮】2)使用CSS标识签出按钮的类名, 并用root类不显示任何内容。
推荐阅读
- 基本自定义期间删除了WordPress
- 从wp-config禁用后,wordpress调试通知仍然显示
- WordPress自定义小部件图像选择器-禁用”??保存”按钮
- WordPress自定义主题(插件将不会加载或仅显示代码)
- WordPress自定义主题未出现在仪表板中
- WordPress-按条项列出的自定义帖子类型的自定义分类页面
- WordPress的-自定义分类-没有归档
- WordPress自定义logo未在所有页面上显示
- 每个用户的WordPress自定义链接