【问题标题】:Hide some buttons in Woocommerce Admin edit order pages在 Woocommerce Admin 编辑订单页面中隐藏一些按钮
【发布时间】:2018-05-16 03:25:36
【问题描述】:

我为此发疯,我整天都在寻找解决方案。我知道display: none; css 应该可以解决,但我就是无法让它工作。

我正在尝试删除“添加产品”、“添加费用”和“添加运费”按钮。

【问题讨论】:

  • 为什么需要从仪表板中删除这些按钮?
  • 别发疯了,托特。网络很复杂,你不可能一晚上学会所有的东西,你需要更小的步骤。今天,您需要搜索(并学习)找出适用于 DOM 节点的属性的规则。有了这些信息,您可以创建一个比申请者更强大的选择器,并且您的选择器会占上风。

标签: css wordpress button woocommerce orders


【解决方案1】:

你应该试试这个隐藏在 admin_head 动作中的自定义函数隐藏一些订单按钮:

add_action( 'admin_head', 'hidding_some_order_buttons' );
function hidding_some_order_buttons() {
    echo '<style>
        .post-type-shop_order .wc-order-add-item > button.add-order-item,
        .post-type-shop_order .wc-order-add-item > button.add-order-fee,
        .post-type-shop_order .wc-order-add-item > button.add-order-shipping{
            display: none !important;
        }
    </style>';
}

代码进入您的活动子主题(或主题)的 function.php 文件或任何插件文件中。

经过测试并且有效。你会得到这样的东西:

【讨论】:

  • 您好!这很好用!我还是不明白在哪里看,你在哪里找到的: .post-type-shop_order .wc-order-add-item > 另外,谢谢!
  • @TotteForstén 谢谢...要找到针对特定 html 标记的相关类/ids 路径,您可以使用浏览器开发人员工具检查器,就​​像右键单击一个元素会出现一个上下文菜单,其中你会发现类似“检查这个元素”...
猜你喜欢
  • 1970-01-01
  • 2020-12-20
  • 1970-01-01
  • 2022-01-19
  • 1970-01-01
  • 2018-05-09
  • 2021-10-19
  • 1970-01-01
  • 2020-08-20
相关资源
最近更新 更多